tag feature added
tags unit testing for duplicates finished
tag filtering added