Adds tests for and implements controllers and models
Merge pull request #3 from smbuchanan/models_and_tests

Adds tests for and implements controllers and models