AGS appoints David Jacques Farahi to Board of Directors