State Management

Simple beginnings for state management
RoomTransition

Logic and stuff