Just an idea that sometimes "controller-views" are called "presenters", perhaps those component filenames could reflect the distinction too.