Update changes

Hi @chrisshayan 
This update contains following items:
 - Refactor *.js flowing naming convention
 - [Search form] Add clicked skill to search text box 
 - [Skill detail] Collect top 10 skills
 - [Skill detail] Beta version of collect jobs by skill in given date range (week is supported as default)