MarionL - adding some core projects

Adding the core projects as well as some shell classes as a guide for
development.