ok client and server both work need to think of a better stucture but we have the basis for greatness hiiiikuuuuuuuuuuuuuh!