Clean up - Extract point from view logic
Apparently variables defined in class view are static.. woops.
Change show changes and check if same line logics to use points instead of selection regions
Improve add on focus logic to add only legit files and only if it is a different file
fix last_added_file