Template: Base library file, added console shim, and base logger property.