created Com_Arg, Com_Non; wrote additional classes Reg, Code