added migration to change user role to roles.
minor migration.
updates but lots of bugs for the user and role management.
User and role setup and working. user is not being associated with a company for the moment.