Reformat code.
Create test for build path.
Create format function with test.
Allow user to define own hashing format.
Create main reference.
0.1.0