Modernizing IBM i User Experience with React and Angular