Tracking needs to be changed to handle line and column ends
Updated tests
redoing reporting
Basic branch reporting works for single line branches