Finished (sort of) Input.Run() function.
In KernelThread, added a comment.
If this commit makes you cry everytime, please read the comment