1st attmpt to add keyboard functionality to a piece movement