#gjmsdev - First user model. Added exceptions util.