Events table pulling from server

In this commit I got the events table to pull from the server. Note
that the query for the events is no longer asynchronous and the app
will probably crash if something goes wrong so we are going to need to
figure out how to throw an error for that