added visit model to track page visits and which users are performing which actions