Removed encoding/binary dependency and added FilePath.GetChunks (which needs testing)