Clean code

According the Insight report at
https://insight.sensiolabs.com/projects/c5beb956-9b80-49c1-b3fe-d4b4a49aa06f/analyses/1
PSR-2 compliant
Add init command to create basic config file