feat: Add contribution system with admin approval flow - Add ContributionForm component for user submissions - Add ContributionRequests page for admin review - Update types with Contribution and ContributionType - Add navigation for contribution pages - Update Layout and Navbar components - Add required dependencies