New Block plus spawning

New block and code changes