Adding some progress updates. Mostly dealing with events. Still some work to be done around the edges.