Multiple classes in a single library with shared functionality?

FYI:

  AllCounters.Update;

... is not a function call. You need brackets.