Rename AssertUtil to avoid conflicts with testng
Refactor method annotation reading to make it more decoupled