update folder structure, add requirements.txt