add Kernel.java, TaskControlBlock.java, need to prioritize the queue and add user control