Subprojects structure

Done, what we've been talking about.

Only question for me is whether to leave the bash scripts for running examples or delete them.