fixed a stupid error
added requirements  to the testing
added travis-yaml for CI