Add sample requirements file
Refactoring