Wrap save requests in a message
Use JUnit runner for tests
Refactor test
Add Travis CI config