updates

(10.25.14) file processed but isalnum() caused inconsistencies because
a '.' is non-alpha-num.  This took all float numbers out inadvertently.

new file(10.26.14) uses CSV for file reading