Added an icon, an about screen, and improved memory management.