Added requirements and intro