use exceptions instead of just printing
fix bezier bugs
bezier curve tests
ensure setRandomSeed can take one arg as well