Added crude cli argument handling
Added base composer.json
Updated .gitignore
Use Cilex for command-line argument handling.
Added config.yml for application config settings.
Seperated off file reading into CSOReader class.