Stage 3 completed

GregorianCalendar added
Junit test Requires to do