HTML Templates, CSS (Less) and JavaScript for ui-patterns