Level and ControlPoint, minor GUI changes

Level now being initialised, and ControlPoint also coded. GUI
method/object tabs now spread across a single row instead of two.