Decode update

Impelmets the static decoding method of the NodeBlock class.
Adds a class for the ignore block.
Updates the JavaDoc of the block classes.