Implemented the GUI handling of simulation of an SFG, also fixed some other stuff like new selection handling (any bugs are features), naming sfg, etc. Closes #88 (closed)