Added selection support to the WidgetList
Added a new Window class which abstracts away a few things you have to do for every GUI.
Worked further on the GUI for the RF Monitor.