More cleanup, added tests for lists, removed listBreak and l2r and r2l leftovers from Block