Adds building build communication and data insertion. Resource drain and view update still missing.