add setup requirements. update readme