replace state comments with report
add asserts for testbench

check if the slave acknowledge/not_acknowledged the address/data