Moved room model into its own file