Worker Threads do calculations

The Worker Threads now do (almost) all of the work.