Added ground motion field abstraction and optimized imports

2 jobs for feature/refactor-gmfield-input in 2 minutes and 4 seconds (queued for 1 minute and 11 seconds)