Alot of work on the GUI has been done =D