Further UI changes

Added Text support
Starting to move some UI setup code out of ReliefApplication
UI changes

Moved the UI set up to GUI.cpp

Added time-limits for mode switching

Wavy's initial waves are a bit nicer.