Added various favicon sizes to enhance cross-platform support, improve visual quality on different devices, and align with Open Graph and Apple touch icon requirements. Updated the index file to reference new icons and ensure tile images and OG image use higher resolution favicons for better appearance. This update may affect how icons are displayed across different platforms.
Separated HTML content from index.php into templates/index.php for improved organization and maintainability. This change helps to keep business logic and presentation code separate, making the codebase easier to navigate and modify.