move view::start to app