Add MIT LICENSE
Minor refactor and add recursive getField.
Merge pull request #1 from edgurgel/master

Handle super class fields