adding support createTemplate and getTemplate, adding tests and an example for it
adding support for the editTemplate API endpoint
adding support for the deleteTemplate API endpoint
we do not need to pass 5000ms as the timeout as that is the default timeout in @_remoteJson