Finsihed buggy GUI. Now to debug. Yay!