update generate NUS Academic Milestones

Allow to choose Year and Semester to generate
NUS OpenID login integration