Windows, Panels, Frames and Lighting

added box2DLights library and changed the way ui elements behave.