using cancan to define user abilities
cleaning up user models
defining user roles
cleanup user migration
adding user roles to migration
comment for timestamps (OCD reasons)
defining user abilities