add shake to change versions, clean up errors and alert dialogs
add simple views for alternative app layout
add view for alternative app flow