The sample demonstrates how you can create GraphSource with custom layout, based on your ViewModels instead of using built-in Diagram layouts.