Add todo regarding abstracting logging and reporting