Rearranged structure to move components into the root of the repo. Had to mess about with require.config.js in order to get the examples to work. Take a look at the paths in the require.config.js file when adding new components and please don't reference paths within the individual components, just the component name.

Note the simple example is incomplete and I'll finfish it off before Pulling it to the master.