Start of User Authentication

Created migration and database config files. Updated the User model to integrate with the agents table instead.