Reworking physics; movement smoothed up, but a few glitches here and there