updated models, model_test, requirements and settings

1. Updated models and its test
2. Updated settings
3. Updated requirements.txt