big overhaul with a site to drive the project. basic crud functionality.