Fixed Player movement collision checks
Fixed player datta not getting saved, use fall distance on fly calculation