Added newline to XMLReplacer
Wrote a little base64 library.
Changed Maybe to Either, separated block recursion from conversion.