namespaced many things. added storage.
Added ability to construct rooms.