Added keyboard functionality and integrated with VGA