Necessary files for Vivado (not Vivado HLS) project.
Changing how Vivado compiles are done, so that many can be done in parallel
More of the necessary changes to allow parallel builds