Added JSSelector class and JS template strings