Adding required APIs, reworked buildcraft considerably - still WIP