no need to inherit UIViewController, so it will be much easier to control it over storyboard