update introduction and share btns
change SEM2 end month from Jul to Jun

SEM1 starts in first week of Aug, timetable's time should start on July
fix bug in module check regex

there are modules with suffix of 2 chars:
- "EL5880AR Theories and Paradigms in Language Studies"
- "EL5880BR Second Language Writing"