rename CamelCase to snake_case to discourage devs using dot (.) as separator, resulting in a complicated syntax and possible requests to support expressions such as "assetThat(true).is.not(false)"
removed dead code
update doc with snake_case