Tests

Implemented a basic test suite and included a travis file so we can setup Travis as well. The lone test we have passes. Everything is in place to expand the tests when we need to. Going to start implementing the models we will need for the DB.