Improve naming
Improve documentation
Lowercase field key names in order to ease integration with databases
Update Readme