Calendar Model Class for perl