entire game working now; needs refactoring in purple room and overall