Added basic ornery logging logic without unit tests