Pulled over all the AJAX from the old version. Started in on the React parts.