change version numbering system. Rebuild and document package with new functions