Set up Event Interface for common Event functionality.
Correct namespaces.
Added initial Recurring Event class and updated Event classes to implement interface.