Added door.
Moved IDescriptionBlock call to the language registry
Implemented icon registration via constructor