Added derivative check for water and expanded other derivative checks.

This is for #21.
Added derivative check for water and expanded other derivative checks.

This is for #21.