add migrations
add register and login