Adding some important features

Including:
* `golint`ing
* `bats` for integration tests
* placeholder specs for the builder
* some other useful things