added new classes according to class diagram v1 and adopted storyboard including definition of classes and creation of view controllers