Class tweaking

Removed AddVariable/Function functions.
Removed RemoveVariable/Function functions.
Added UpdateFunctions/Variables functions.
Added GetVariables/Functions functions.
Added m_ prefix to all member variables