Add spec coverage tracking
Flesh out topic controller spec and refactor
Extract Omniauth identity service object
Add fields to topics
Update features