#25 fixed git push bug (add deleted code)
#31 delete unnecessary files
#31 refactor city and category select (use directive)