Header changed
Implemented Thread methods
Thread Implementation
Revert "Thread Implementation"

This reverts commit 512b302eb85da5cf725feb319922e0919246573e.