crud working, but not pretty or efficient.  Ideally, move to web service.  Maybe use an ORM

TODO: add "none" values to hashes in instances where foreign keys null