updated hashtags constructor, split storeByTags fn