Build classes and methods according to the specification files