Ensured the return is of type class for model

PDO would normally return an associative array.  Instead, we return an
object of the class that called query()
Cleaned up our create() function

We had an issue where keywords were being used in queries, so we now
backtick field names