Changed BlockManager to work from precreated GameObjects