Restructure source code
Add unit test template for Netlist-Parsing and Test-Pattern-Generation modules