Beginging of the event engine, going to use chain able
event system similar to how omega can halt a chain
but also priority so you can control where you get added
to.