Added in Jump script a check for contact point's normal in Y to ensure the gameobject hit something like floor.