I would split the longer classes, the longer rooms, into separate files. Just so it is more digestible for people reading your code.
I would split the longer classes, the longer rooms, into separate files. Just so it is more digestible for people reading your code.