added close_shop
basic geometry
basic open trial code
fixed out of order arguments to block_randomize