Add project edit. Add custom component to handle path authentication for view. Add UI changes. Fix issues with left-click download.