Refactor Extensions module to namespace
Merge pull request #684 from drak/extensions_ns

Refactor Extensions module to namespace