+ add system thread which
  - has highest priority thread can have
  - wait(block) for mail queue for handling task in the infinite loop
  - perform initialization for c runtime environment (like stdio, file system optionally)
+ minor change @
  - kernel init
  - sched init