Making Blood Typing source code generic to adapt to TTI Testing