initial data model: Location, Meals, UserDetails
minor bug fixes in validation logic
very ugly first cut of "display all meals near me" and "add a meal"

This is really just an end-to-end test of create-meal and
display-meals, it's really ugly and hacky but it demonstrates data
flowing from the client all the way to the DB, so huzzah.
cleanup: delete .swp files from repo