Update setup script and requirements