Common code and interfaces for Moab Web Services plugins