generate controller, generate views