removed move logic
readded map movement logic for keys