Moving extension to be in line with the symfony standards

The extension naming should follow the docs

http://symfony.com/doc/current/cookbook/bundles/extension.html#creating-an-extension-class

Overriding constructor to avoid alias convention