- fixed generate and destroy commands not removing program name from arg list
- modified server command usage