Started implementing the service contracts. Added a test implementation of extension methods to load related entities easily.

EntitiesExtension should be reviewed in favor or creating a Context object to be returned instead of entities themselves since object references are not carried over when send outside the boundaries of the app domain(i.e. : the net).