error logging is now dealt with at the Controller level
the Model throws for any expected errors and the controller catches the errors in a try/catch block
test databases updated to schema 77