Adding the control_unit module
Merge branch 'master' into Alaa_ControlUnit
Adding control_unit module
program counter block
Adding the ALU control unit module
ADDER and RegisterFile
Merge branch 'master' into Aya_ADDER
ALU and signExtend
Merge pull request #9 from Mardona-Team/Shorouk

IM and DM blocks are added
Merge pull request #5 from Mardona-Team/Alaa_ControlUnit

Adding the control_unit module
Merge pull request #14 from Mardona-Team/Alaa_ALU-Control

Adding the ALU control unit module
Merge pull request #17 from Mardona-Team/Aya_ADDER

Aya adder
Merge pull request #18 from Mardona-Team/Amr_alu_signExt

ALU and signExtend
adding the dot v files instead of the waveform
Merge branch 'master' into Aya_ADDER
Merge pull request #19 from Mardona-Team/Aya_ADDER

Aya adder
Merge pull request #13 from Mardona-Team/anwer-pc

program counter block
Adding the mips module for integration of all the modules of the mips processor and editing some other modules
Fixing issues with the branch instruction
Adding 3x2 mux