Added art from 2025!

Added artworks created during 2025, and made a minor update to out-of-date information in webmaster page.