Cleanup
minor
Simplify start flow.
Cleanup
Introduce ViewManager