[#51137807] Add downloads section to karybu.org website