Added struct Tag that incluedes both type and index

It is need both on reservation station and on register.
Changed "Reg" struct to hold "Tag" and value
added reservationStation.h
Added fields to ReservationSattion, added constructor and ReservatioStation.cpp