fixed logic for enemy sighting player
fixed enemy sight code
got jumping working like a boss.
prevent velocity y from getting out of control