small change to the way vectors are multiplied by -1
fix division by zero
fix floating point precision error
remove debug prints
Merge branch 'regulus_wip'