pipelined simulation process

Replaced simulator class with pipeline class that has 5 stages - IF, ID,
EX, MEM, WB. Created Instruction class to store data as instruction
moved through pipeline.