refactors tests
adds routes test
removes files in /public
adds travis file
removes front-end dependencies