insidevault: add .page and event mapping

@reinpk is this like what you're saying?