iOS8 Rotation Fix

PR for #30. This also includes the fix by @TeacherTool as well as updating the overlay view and redrawing it upon rotation.