Add composer, add php unit configuration, extend gitignore