Closes #5

Functionally complete, need to refactor and expand a bit later, but this
is a good polish pass.
Added in torches.
Added in IC2 Cell compatibility (with ideas on expanding later).