Eliminate bufl, bufh pointers
is_white subroutine
First pass at a proper line parser