Initial implementation of framework for editing related entities.

Only the display of collections of related entites (actually entity view models) is implemented right now;  Still need to implement the update and ensure that non-collection related entities works too.