load in seperate steps - first extensions, helpers then models, controllers
controllers register Extensions
make sample extension folder and files