Modernization of a legacy core system to make way for open banking initiatives