Full documentation, v0.0.1 about to be released as a gem.