Generates classes from WebIDL plus implementation code