Very Rough First Draft

After a lot of tinkering, I kinda got a basic version working. There
are still a ton of errors, but it successfully connects to the internet
and downloads the names of the events and displays them.