Add logger framework