Added basic error screen
Basic error handling
Handled rotation changes