Added a configuration parser based on Annotations.
Added int min/max values also optional comments for @BlockID and @ItemID