Added an about button and improved memory management.