initial project with custom viewcontroller