Added gitignore
Added project files
Added composer.json and phpunit configuration
Added travis-ci configuration