Adding requirements and smith.yml