Keyboard driver now working in main kernel area. Removed some redundent code. Added user space page entry. Minor fixes here and there.