update gitignore to ignore proj files for IntelliJ
Verify CSV file contents and return empty struct if invalid