Improve test structure
Add basic tests for each endpoint
travis!