Revert "Revert "added documents for GUI""

This reverts commit db76c7710b8679125c97142a3c3e2ee1efdc4b53.