Version 2.0: Rewrite is now more complete than original. Will continue working from here.
adding more of the base to csv import functions.
minor bug fix