Packages the other modules into a `Project` class which simplifies interfacing with any connected FPGAs and scripting, reading/writing to memory, controlling locations, etc.
p=Project(projname='WCD',projdir=r'C:\Users\Noeloikeau Charlot\Desktop\Research\WCD\Quartus')
p.hw
p.dev
p.program_all()
p.get_insts()
p.read(inst=0)
p.read_all(inst=0)
p.read_write([(0,'w',1),(0,'r')])
p.read_write_all([(0,'w',1),(0,'r')])
p.read_write([(1,'w',3,3),(1,'r')])
p.read_write_all([(1,'w',3,3),(1,'r')])
p.read(inst=6).shape