Add AppearanceChangeEvent
Add ItemContainer events
Add PlayerAction and simple implementation
Add EntityEvent and simple implementation