Moved the reed-solomon encoding code to more clearly mark it as a submodule.