mod_component: Added new module to make and use components on your page.

Documentation and examples will follow