Automation

Core work to finalize threads, This should close the Threads ticket

- Playground folder moved to a more central location
- Updated Threads naming, and namespaced them a little better.
- Added thread test to test locks