Domain events are now sealed classes
Added parser for skeleton conventions spec
Parse conventions definition into AST