StreamTokenizer now works, parses by character instead of the awkward line deal