First class; structure based off of BuildCraft and LetsMod