New menu bar icons. Restructured code to use protocols/delegates.