- add slf4j simple dependency
- add some logging code
- extract TypeDataDAO type to handle types
- decouple hardcoded documents to injected lists and types
- update tests to check both, Java Config context and xml based context