Issue #2 Refactored existing (daily) report into separate name space "Daily" and added skeleton weekly reporting classes including tests.