Added GUI, fixed some stuff, major clean up, Alpha 1 release