When running on Travis CI it complains if it's not public, wat ?
Add the API for the hashes
Implement the hashes commands
Formatting
Add unit tests for the hashes commands