Merge pull request #9 from FWeinb/master

Clean up and make grunt working again.
Added first tests for decode
Improving code quality and added a few tests
Improved code and added some tests
Uncommented imports
Fix typo
Update build