separated chapters into own modules; removed all-inclusive module; no source changes; now using package prefixes and cross-module dependencies in modules