Basic structure, component and module tutorials

My suggestion as to how to structure this repository in order to allow more than just tutorial code, but also open up for adding other small examples and code snippets.

In addition I committed a MVC tutorial for 2.5, and a partial module tutorial for 2.5.

This is just a quick commit of code I already had lying around, so feel free to pull it, or not, should there be another plan with this repository.