semaphores between the two controllers so that the blocks view will update when a new thing is created