* Numerous changes, mostly commenting and formatting.
+ Added an opacity slider to the layers frame. Still need to hook up the change listener.
+ Added basic functionality to opacity slider, stills to be tweaked so that when you select another
    layer it is reset to that layers opacity.
* Ensured that every time the layer index is changed in the layer table the opacity slider value is updated with the selected layers opacity value.