Added basic keyboard functionality

Added basic keyboard functionality