An Internet-Enabled Software Framework for the Collaborative Development of a Structural Analysis Program