Fixed issue https://github.com/TraxNet/ShadingZenCpp/issues/5

Add inv_length to vector and changed a few methods for clarity.