Add event handler, resources, and faction