add model, views, controller, and tests for adventure tracker