Added annotations for configuration autoloading

Repurposed the old Mod.Block & Mod.Item, along with a couple of new ones
to allow for autoconfiguration of a configuration class from a file
using annnotations instead of function calls.