Refactored some variable names also added in some ore dictionary stuff for recipe and integration purposes