added a bunch of main page GUI shit