GUI will now hide unnecessary widgets depending on the type chosen
Added scrollbars in case of resize
Implemented new save function