Implement error dialog, can now be shown
Target latest api version
Cleanup
Don't pop top fragment