Implements moat classes.
Adds a default persistence module.
Adds a new grunt plugin for jsdoc.