CON-2306 move Venus page tracking to separate module

AnalyticsEngine cleanup - pinging @gabrys and @nefretete 

**Pleaae don't merge it yet**
Could we actually move this to a different controller instead (and reuse in Oasis as well)?