Different Events Plugin?

Is anyone working on a events plugin that has all the same features a groups.   Meaning, there is security (public, private, invite only events), allows people to join (indicate they will be participating, invite others), administrator/owner of event, files, video and forums?

Basically events are very much like groups but have dates associated with them, and rather than having an owner of profile, they would have an owner of group.

Just wanted to check before I start building this.