Updating database to be able to create/save objects without the objects themselves needing their own create/save methods