Moving core.keycodes stuff into its own repo.