Viewstack JS manages views for you in an app-like style