generates app skeleton (main controller and index view)