feat(goals): add child goals management and subjects fetching
- Introduced
childGoalsEndpointsfor managing child goals. - Created
ChildGoalsStoreto handle goal creation with error handling. - Added
SubjectsStorefor fetching subjects dynamically. - Updated
AddObjectiveScreento utilize the new goals and subjects functionality, including form validation and dynamic subject options.
This enhances the application by allowing users to create and manage child goals effectively.
Closes IA-712