created new file myNewThread with basic init
Temporary fix for segmentation faults
Added yield and exit.. Both not tested.
Yield in progress
Yield now works
some refactoring and cleanup
Reformed Thread structure for parent child relationship
Join JoinAll completed.. Needs to be tested
Join works now
Exit now finally returns control back to init
Handling exit of init thread
Implemented semaphores
Refactored code