Corrections requested in a review of PR #7: 1) Fix typo in pyproject.toml; 2) Replaced use of an eval stmatement which is a security risk, with json.loads().
Created notebooks for populating the vector store with actual shot data collected by a launch monitor, then verifying that population. The embedding model used by the notebooks is configurable (three are included).
Created unit tests for the course_insights_tool. Added a debug function to assist in debugging manual API testing. Modified code to ensure some data is returned when a course is found.