Backend invocation

This PR adds the ability to invoke the Digital backend as a standalone Java application that reads a schematic from a file and generates VHDL code.