Basic stream library that abstracts reading and writing to files, memory and alike.