Passed some of tools model and controller tests

This version of code only passes the create and read portion of CRUD.