added assumptions and tests
added more given assumptions
passing tests for hourly, weekly, and monthly units sold of each relevant group