Added loading functionality and room struct
Updated gitignore, added loading functionality and room struct