Migrate reviews to AjaxAPI + profiles refactor
Minor enhancements and fixes.