add another program to get all variations
elimiate stupid bug
unify intensity evaluation code
add a different test for cost function display
rework the examples
add support for using the different evaluators
add some more test cases
add second template to kernel
add static test on dimension for cross product