moved everything in activeplayer into gui, activeplayer is now redundant, started commenting and code cleanup and organizing