add land state for player, update wall check, modified input method for up and down to accomodate left right of swipe