added some evaluation functions and constants
wrapped some shapes for python and fixed failing tests