As outlined in email.
Allowing for calendars to be dynamically added to site. Each region will have their own admin section.
Each location must be able to manage their own events from their own admin section. They need to be able to add events choose up to 4 different colors - so they can classify.