Added composer support
Added PHPUnit and updated the .gitignore