Update installation guide and add requirement