[MINOR] Renamed some classes for better identification
[MINOR] Included some Eclipse stuff
[MINOR] Math utilities slightly more efficient
[MAJOR] General structure for crafting system created