add view generator, prompt for repo