Merge pull request #1 from jezhiggins/master

Menu items know their fragments
Refactored some stuff
Saves where you were!
can't remmeber what this was :)
Updated the build
Added new frgment
new layout :)
new layout
Got building on my Dad's linux box
Started work on add splat layouts
Got back/next buttons going
did lots of things (dropdown list, buttons etc).
Got spinner working.