Added dependencies, made index.js ugly...sorry

I added the following dependencies to package.json:
async
should

I added tabs to index.js

I added the year field to section model, defaults to 1970