Parses the CSV, and contains the mapping framework