Adding accessible error signals to the top and some cleaning (removed fifo generics in interface file)