add Player struct; don't place blocks that intersect player