devise now uses username and email isnt required, errors are shown in a good way, password min length is 6 and first name and last are obtained
added regex for username, first and last name