Refactored reports into separate classes so that easier to pass more parameters back and forth
Makes it easier to set list sizes from controller
Adds axis label holder to report charts