added controller tests, now working on model tests
added final tests