Huge overhaul

- Refactored all Version 1 code to separate out logic into repository
interfaces for the underlying data access layers
- implemented What’s On calls to return event data
- Updated DB schema is several places for events and venues
- Article Transformer now formats any event information passed to it
- Routes no longer know about the app version
- Created interface contracts for all data repositories
- Admin screens for venues
- Admin screens for events
- Updated article create to allow for the assignment of an event