don't run into yourself or the wall and use wasd to control
big thx to shiftclicklearn for the tutorial