new project structure for better extensions support.
Merge pull request #61 from aaberg/new-extensions-structure

new project structure for better extensions support.