Implemented a number of new commands, untested as always, really at this point there's a couple more server-side commands that i'll do later tonight but the gui stuff needs to be written