Added Keyboard Class and basic input.