proof of concept: gui with parameters, patches to/from file, feedback from/to gui