Init is now compliant with spec
Fixed linting and updated travis config
Merge pull request #77 from Financial-Times/spec-init

Init is now compliant with spec