actors, not futures

actor-ifies this whole shebang.

Actors for single purposes:
- Reader (reads line from input csv and passes it on to the arranger)
- Arranger (receives line, rearranges it to match the new header order, passes it on to the writer)
- Writer (receives line and writes it to file)