added code for instruction decoder and testing it. LUT is still all zeros; it needs to be populated with actual values for the control lines