Major refactor, now single threaded

Changed to 0.2.0