Developing an Architecture Framework for Cloud-Based, Multi-User, Finite Element Pre-Processing