Here I done a grate job. Service to FrontController. Service instead of Static classes. Multiple Configurations with Config class.
Merge remote-tracking branch 'origin/master'