move datasource classes to a datasources directory. rename datasources.py. fix configure.zcml.