Process text in-memory.

Adding line for line to the view is extremely slow for large files.
Merge pull request #25 from schlamar/in-memory

Process text in-memory.