introduce elemsign, remove orientationhack
decrease verbosity for test_examples
element cleanup
change reference constructor
split getischeme functions