testing new shapes
more work: detect collisions; manage available space; moving objects matrix handling