added initproc_create, removed struct, changed kt_state in thread_create