Add support for binary files.  Closes #19