Added Crafting

recipe: GlitteringDust (added as item as well)
handler for low tier endershard > riftshard creation

Other updates to other files due to update.
Added MultiBlock interfaces and implementation

A generalized way to handle multi-block structure.

Refactoring of classnames to conform conventions.

Other minor changes.