v0.2.0: return adj/anml pairs in an array and string, added random functions, added salt to hash