Added Travis CI and created requirements