Some work making an abstract class to make creating rooms easier. Will probably do the same for the decorations too. Still needs work on generating decorations automatically.