Completing frameworks
Fixing testbench and gcd RTL