added pc_wr_en input to program counter, didn't test
fixed error
??
implemented first pipeline transition reg, test passed