Changes:
- Cleaned up Event and DateInfo for CodePro Analytix (with a couple exceptions)
- Converted Event to use DateInfo instead of Date
- Added a constructor for DateInfo that takes a Date as a parameter