Primitive class with some logging capabilities; can be used as a base class for other projects