Added length definitons.
Added length tests.
Added length documentation.
Merge remote-tracking branch 'ghf/master'
Restored repo package.json.
Restored repo .gitignore.
Merge pull request #1 from protometa/master

Added some lengths