Corrects version number.
Now the units means what they should mean.
Misc. files updates.
Better Makefile.
Multiple enhancement made in preparation for better compatibility.