starting to write classes to evaluate \BV programs