Add SuiteScript 2.1 versions of all templates; change module to type for code completion support
Implement common design patterns in templates