Adding more tests; Adding seed data for integration tests; Adding mysql to travis.yml; Adding remove interface for documents;