Implement virtual method addTo.
Restruct project groupes.
Add C source file UtilityFunctions.h/c.
Add common utility class
Move errorMessageFromStatus to common utility class.
Move macro ErrorLog to common utilities.
Merge branch 'feature/MakeSupportFunctions' into develop