Made the cvar class in the common dir an abstract class

Reimplement the cvarList class in the client dir and define the cvars in it's constructor