Added a unit test

Also decided to have different suites of tests according to behavior
instead of lumping everything into one tabv.vader file