Develop getRangeDates(), diff(), en_EN locale & add new weeks method in GCalendar