Spider—A modular software system for electron image processing