Building out the mall/store/aisle/shelf model

Goal is to avoid namespace conflicts with the actual server, database, etc...