User and Authorization models creation. Authentication controllers