Implement event class Implement a condition check Implement event action Implement other arguments Implement some basic events(i.e. wars, civil wars)