GUI Fixes

I got your frame working now anton. I have also begun renaming the
panels etc to try and make it more clear on what they do.
I will also check through the commenting