Adding packages, hints, and travis
Adding some dummy tests
The main code
Grunt it together
Fixed async done.