GUI improvements

added panel for controls
form can be resized and OpenGL window will resize with it