Moved unit tests to dedicated test/ directory
Added TravisCI config file