Added Keyboard class