Snake Case Contract resolvers

Creating Snake case contract resolvers to both forms of snake case.

1. snake_case1 or
2. snake_case_2