Added ability to add constraints. Fixes #23
Grunt build
Versioning update