Tested Logning is working.

Am a bit concerned about the Adherence class. I am not proud of it, but should work.
The lib that is used for Date/Time is kind of outdated and many devs discourage the use of it.