Adding in requirements and the initial script