RoomReader is complete, cameras now update as triggered, backgrounds work mostly, TOFIX: Textures are reloaded every single frame because GL isn't initialized correctly possibly? Player also randomly spawns in incorrect location