Exploring options for code generation for the chrome apps APIs