Initial commit with generated client code