add some scalacheck tests
create a subproject for tests
automatically generate tests
array => coll
more flexible range handling: also supports ranges from variables
some scalacheck range tests