GUI forms

just came back from work, sorry for late commit