added coloring and rooms are generating