Added test setup and Travis-CI configuration