TDS profiles re-organised in subfolders
refactoring
minor
removed duplicated code
added transformation for book
integrated latest changes from dnet40
codebase used to migrate to java8 the production system