Added inital threading support

Does not work on windows. (May not work on Linux).
Descirption for CPU Stage 0

nt