Fixed distance function, added lerp function, added one, zero, unit_x and unit_y constants, renamed _inplace functions with more direct names (e.g. normalize and rotate)