update migration
update model validates
remove devise
add user login auth