When dequeuing, nullify placeholder
Refactored queue code
Added queue_find by tid function
Removed unused function. Added static qualifier for __thread_start
mythread_kill() implementation
Minor changes
Used mythread_kill() in thread
Manually start scheduling and prevent from premature main end