Added TagBase class to DRY tests
Extended existing classes to use TagBase