Adds todo item.
Renames fire_event to fire.

This is in line with emit. And reads more elegantly.
Updates root path naming and static path handling.
Adds actual example of life graph updates.