restructuring; added net/Request,net/ServerCommand