Separate views and viewmodels in different namespaces