Splitting the elements in their proper ViewModels.

Proper entity split. Removing one Binder container and replacing it with
custom ViewModels.