add phpunit lib and phar
some formatting
rename index to run
implement config loader
dependency injection and configuration service