pulled in swg library and created basic client