More GUIs, Classes, more!

Still need todos done, automation, general fixes :D