Started on boiler

Didn't get far as i hit a mental design issues with how the tank network
handles fluids. Currently it only supports one tank. Which means i will
need to recode it to support more, as well recode the network part api
to support several tanks per part. This will take time to design as i
need to both support legacy tiles and prevent future issues. Time may
equal a day.