Fix timestamp on migration
Refactor integration tests into controller tests
Extract WorkController
Extract FuturePerfect class to lib
First pass at refactoring to use continuations
Pass continuations
Further refactoring
Update README
Add .travis.yml
Add travis badge
Merge remote-tracking branch 'upstream/master'

Merge fetched changes