#10: cleaned up files
#10: exported rule filtering to BVLRules
so it can be used more logically by PropWriter as well
#10: moved everything BVL related into new bvl package
for more logical use in PropWriter