Implemented fairer pricing. Acceptance tests all pass, but if you run it
now one will fail because the test assumes peak times 11:00-19:00 but
doesn't set that anywhere, and daytimepeakperiod defaults to
07:00-19:00. Still need to make some changes