Some functionality for working with lines.
Gonna be like Haskell's prelude with extra string stuff.