updated samples
updated templates
added array support
updated client
regenerated