WIP: Remove CompilerManager

This is a work in progress!

Currently run is working for cargo based projects.

Still todo:
 - make the run dialog function
 - pull the working dir from the project
 - polish