Add requirements and installation