Using the line by line parse methods

Got a lot of functionality done.
end of day.