Improved validation and some cleanup
Add some validations
Fixed pep8
Add get_field_index
Removed properties that were used for plotting the record
Fix typo
Add (failing) test to check insert_update duplicating keys
Add record-level constraints and tests
Delete dead code
Added validation; improved situation about unique constraint
Merge pull request #1 from gem/validation-cleanup

Improved validation and some cleanup