add documentations for using icons within Surface