Final, private and unused method cleanup in role model code.
Got rid of empty AbstractWebCalendar class.