fixed new disable command
moved ExtensionInterface to it's own file
PSR-1 PSR-2 code standard fixes