requirements and setup script