ece4435 computer design project - pipelined general purpose processor (CPU) in VHDL