refactor tag_search
refactor specs for tag_search
change directory structure and rename project