Create meals selection UI for weekly planning
#7Acceptance Criteria
React page loads meals from /api/meals, displays each with a checkbox; user can select meals and click 'Save Plan' which stores selections in local state; UI shows selected count and disables save until at least one meal is chosen