implimented canmoveright canjumpright, fixed constants