Computational Modeling and Structural Generation of Piano Music in the Classical Style