updated rotations and UI, also refactored to use navigation controllers to keep nag bar