devise views and generate user