Use a configuration file to handle model selection and refactor the code around it
- update "bounding-box" method to "bounding-box/" to allow task as a parameter
- Add a configuration YAML file for model selection instead of hardcoding and refactor the model selection code around it
- Update the test cases to be compatible with new method "bounding-box/"