Stress tests passed - works well

Tidied up the code significantly

Last addition to this repo - GUI for simple input