Working:
* Dynamic module loading
* Config file loading, command line argument parsing, logging configuration
* Test extract->transform->load loop
* Program flow is good (exception handling in good places)

Next steps:
1) OAIPMH component
2) Transformer component
3) Model MySQL database
4) MySQL component

Needs work:
* Method documentation is poor
* Document metadata format
* Document class interfaces
* Clarify distinction between site modules and ETL components
* Write base classes for components
* Rationalize importance of generalized crawler platform
* Document example use cases for expanding crawler