Created constructors and refactored to suppress header heights and days label heights when those elements are suppressed.