jakimfett/MineChem — pull request #19 by Maxwolf (2014-05-20 16:00:29+00:00)
Title: Maxwolf's Minechem Rewrite

### Minechem has been rewritten to support Universal Electricity!
![screenshot 2014-05-20 04 41 00](https://cloud.githubusercontent.com/assets/6830398/3029436/2e771496-e035-11e3-98b5-78156d3dbe5e.png)

Howdy! I spent the last six days or so working on Minechem and was originally going to just add UE support but it turned out that I could not just add the reference to the library and add the @UniversalClass annotation and move on. Here is a rundown on what was eventually changed and made this pull request being dubbed a rewrite.

So lets get to it, what are you going to get? Here are the goods~

## New Energy System
* Added UE support so now the machines can accept power from Buildcraft, Thermal Expansion, Industrial Craft 2 and UE energy systems so mods like Resonant Induction will work without flaw!

## Namespace Change!
Refactored namespace for the entire mod to just 'minechem' from 'pixlepix.minechem'.

## Class File Restructuring
* Refactored all classes into their own respective namespace. For example now all related classes pertaining to the Chemical Decomposer can be found in 'minechem.tileentity.decomposer'. This namespace would contain everything needed to operate the machine. This includes Blocks, Containers, Recipes, GUI's, Renderers, Packets, Tabs, Models, and of course the Tile Entity itself.

## Naming Scheme Adaption
Renamed almost every class to follow a similar naming scheme after being moved into these new namespaces. For example take the Chemical Decomposer, I will compare an old naming scheme with the new one to make my reasoning clear why this was needed.

Before Maxwolf | After Maxwolf
------------- | -------------
BlockDecomposer | New
Old | New
Old | New
Old | New
Old | New
Old | New
Old | New
Old | New
Old | New