VC refactor - parsing side.

Reorganising parser files and adding ParserViewCaptureWindow#makeHierarchyTree

Bug: b/311643292
Test: npm run test:unit:ci

Change-Id: I1826f60fca86ff8612668c3271e2407d0f81e447
6 files changed