Touched by stu so good

Suggest that you don't actually merge this, the branch name would become a lie.

Comments inline. Only thing I couldn't add to code: you have drawables that should probably live in one of the -dpi suffixed folders.

Code looks solid, just the mixing of menu logic in activity/fragments confused me a bit. I couldn't actually test functionality because the map wouldn't work (I guess you are not using the DL debug.keystore). With practice you'll hone naming conventions and get a feel for where to break functions up into smaller pieces.