Added ChatDisplayEvent, cleaned up block model API, minor improvements to Level