added validations of uniqueness in username and email so it wont create the same user in the database
added login methid to the users controller
added logout method to the user controller
added authenticate method to application controller
updated rack::cors configuration