Merge pull request #255 from Clashnia/hqm

Allow loading of Deities from outside of the main jar.
Merge pull request #256 from Clashnia/hqm

Removed deities from main jar.
Added ProtectedBlocks, created Altar and Shrine objects, etc.
Merge pull request #257 from Clashnia/blocks

Added ProtectedBlocks, created Altar and Shrine objects, etc.
Performed manual merges so ProtectedBlocks and stuff work now!
A few small refactors and fixes, moved things over to first episode.