Big update

Started on UI which means adding options for all the modes.  Once that's
done it should be easy to create the android app.  Also added tweaks for
working on the wall over the weekend