Fully Implemented [Needs Cleanup]

Looks like everything is working. Now more testing! Need to check file
selection, improper inputs, too many/few columns, blank rows, etc. Also
maybe more comments...