Restructure report page to remove react