Initial checkin of InputReader and test