add devise, configure and generate model with views