Finished up pump and drain tile code

Need to finish the blocks which i'll do later. As well i still need to
set the forgeDirection for input output for both tiles.