Update main page with more sections for displaying games. To implement: Featured Games - Featured Games by Genre - Games on Sale by Genre - Recent Reviews - [x] Featured Games - "Top 3 games" - Requirements: Has unique widest format. - When screen is smaller or phone-sized, allow the 3 featured games to show downward vertically. - [x] Featured Games by Genre - Show top 10 games per genre (add genre selection button -- Include Mui autocomplete dropdown button component) - When screen size allows, have 3 games in a row. If space too tight, switch to 2 or 1 game wide. - Have "previous" and "next" buttons for a carousel of the displayed games. Note: Ensure no game is left "solo" (ex. if there's space for 3 or 2 in width) so if we show games [7, 8, 9] then if "next" is clicked once more, it will show games [8, 9, 10]. - Do not include a "see more" button. - [x] Discount by Genre - Account for showing 10 games, similar system as "Featured Games by Genre" above. - Include a "see more" button, that takes you to a Search page of discount games per that genre. - [x] Recent/Popular Reviews - [x] Additionally, change passivecard component to react to hover - [x] Update Cards (particularly Passive Card) to have 1 set dimension (not dynamic scaling) to have fading of text that goes longer than the card has space - [x] Update Cards to include Dollar ($) sign behind price of games. - [x] Tests for mainpage