Transition current hardware platform to Vivado

Description of the problem

Right now we are using XPS as a platform to generate our hardware output file, this software is annoying and tedious to use.

Proposed solution

We are planning on changing this platform to Vivado(another xilinx tool that is more modernised and supported)