Add some basic documentation
Record the raw fields value
Add some basic javadocs