controller, view, and model progress made, CRUD still needs to be implemented