Project is no longer responsible for toggle breakpoints or telling breakpoint store to toggle breakpoints. Now editor toggles breakpoints by directly telling breakpoint store too. In the future I plan on removing on breakpoint related handling from project to breakpoint store. I also fix some debugger related test compile errors. Plenty of them won't pass because we're still in a refactor, but they build now