Abstract out `bufio.Reader` from the rest of the logic.
Abstract out `bufio.Reader` from the rest of the logic.

License: MIT
Signed-off-by: David Grisham <002ac86fccf59f1b61993ff1f9bbef83457c10ec@mines.edu>

whyrusleeping/iptb,whyrusleeping/iptb