Shouldve had more incremental commits, but begin the large scale refactor to a more consistent webapp
Wholesale checkin of relatively inconsequential front-end stuff
Build out mongo schemas for users and maps, enter test data on load
Get a rudimentary API working for most GET use cases
Rename models/MapItem.js to models/Listing.Js
Actually delete models/MapItem.js
Add a user model that is instantiated on the Home view.  It's bogus for now; just takes first user in the users table.  Parse it in templates on home
Remove click event handler for splash page
Set up local auth with passport.  IT WORKS.  SHINE ON YOU CRAZY DIAMOND
Redirect to the correct URL on successful login
Node dependency cleanup
instantiate the user model on the load of Home
Fix the damn deserialization function
Cleanup
Unimportant, but might be important eventually
Remove erroneous API endpoints
Render maps per user
various updates that are hard to put into words. hah
Set the correct api endpoint to get map listings based on map id
render a map based on its id