added skeleton for calling shiver to interp
shape inference tests passing again
fixed optimization bug, thought constants werent pure