For the application, I feel like logically it makes sense to stick it under content-views but give it i's own module is good for granularity al la the previously mentioned `Bastion.content-views.versions` so it could live under `content-views/versions`.