add recursion feature for validating nested attributes
add tests for nested attributes
remove commented code
change tabs back to 2 spaces to resemble original style
Merge pull request #3 from stantoncbradley/develop

add recursive functionality for validating nested attributes