* updated tests
* added tests to makefile (use `make test` to build and run tests)
* added Travis-CI config file