Fixes #14 - added CSV codec