Add aasm and create new states and events