Logic simplification
Inherit from itemid
Convert to LINQ expression
Remove redundant qualifier
Simplify visibility expression
Convert to automatic properties
Simplified method redirection call

Just call SignBlock directly because it is only used once and just calls
SignBlockBlockEvent anyway
Modeling diagrams
More cleanup