Starting Prism in Silverlight

So I got my hands onto Prism and I found it extremely intriguing. I created a bunch of applications on that and its been a fun learning experience. Though its very interesting, the scarcity of reference material on Internet forced me to create a tutorial here.

There will be a couple of posts on this following this one. I’ll update the links to them later on.

The following code is rough and can be ignored completely