Added keyboard framework.