added basic boilerplate for area and room