clean up, implemented delimiter schemas, writes output to a text file with user specified IDs--woohoo