First version of a CSV decoder

Thanks!

Note: fixes from #7 are already merged in this PR.

Yohan