Third cleanup,
removed server class dump code,
moved executable code to cpp files,
renamed various files,
removed Mani's Macro Madness from vfunc.