Adding model functionality and incrementing version number.
Adding submodules for the various datatypes (lists, sets, sorted sets).
Polishing the behavior of the hash type.
Polishing the behavior of the model module.
Updating the main module's exports to expose the different data type constructors.
Adding a license file.
Adding the dependency list to package.json.
Incrementing the version number.