MineFactory Reloaded initial commit

Made it this far, decided to wait until 1.5 splits this up. Lots of
animations.