changing up the base Model class to help with testing - mostly with getting/setting the Request object
adding first test for User model