improvements on collision

cannot determine reason for when collision is enabled, jump is glitchy.
suspected it was dt, but that's not wrong. could be how i integrate
velocity