working tests, updated controllers
added model specs