add catmake
updated templates for working xmlrpcvalue generation