added vector movement

still need to add other checks for Door and enemy.