Namespaced Threads
Updated tests and namespaced the Threads classes in server
- Refactored threads to use special exception for invalid locks, and also namespaced thread values inside
Threads
namespace - Changed
playground
folder to be in the root rather than hidden inserver
folder. - Added locked tests for Threads