Feature/bulk csv

This closes #35 
Again, call("validate_#{type}")