Added option parsing, pretty print parsing, stdin reading.
initial histogram checkin