Clarified comment in file
Added CSV testing utility
Merge branch 'master' into kahlil
Reworked packages and started class design for functional dependency parts
Reworked packages and started class design for functional dependency parts