tweaked indexvalue of orients so that I can customize the way blocks inside cursor rotate depending on shape.  most cases follow default except for square and L shape. also added sprites and spritetypes for no neighbors and all neighbors.