added print year functionality. all tests passing. calendar renders accurately.