Begins parser implementation with unit tests
adds initial text reflow logic (with updated unit tests)
minor change to reflow logic: adds previous excess