feat: add test function feat: add train/test dataset feat: add test workflow feat: add auto install requirements.txt