made test files and testbench for main_fsm - still debugging.