Updates are in, check them out…

Hi all.

I have made the following updates to the website:

Proposals for 2025, 2026 and 2027 (under news and The Future)
ECGC 2024 complete results, teams and special trophies
New committee member
Captains contact list
Core teams list
Points list

and some other minor changes.