This commit splits the home page into two halves:
- The left half displays a preview of the problem description using the `MdxPreview` component.
- The right half provides a code editor using the `CodeEditor` component.
This improves the user experience by allowing users to view the problem description and write code simultaneously.