Index: java/main/src/main/java/com/framsticks/gui/MainFrame.java
===================================================================
--- java/main/src/main/java/com/framsticks/gui/MainFrame.java	(revision 100)
+++ java/main/src/main/java/com/framsticks/gui/MainFrame.java	(revision 101)
@@ -73,150 +73,4 @@
 	}
 
-	// private void onConnectionEstablished() {
-		// assert isActive();
-
-		// addNodeActionToTreePopupMenu("Open in console", new NodeAction() {
-			// @Override
-			// public void actionPerformed(TreeNode treeNode) {
-				// assert isActive();
-			// }
-		// });
-
-
-
-
-	// 	// browser.addNodeActionToTreePopupMenu("Resolve recursively", new NodeAction() {
-	// 	// 	@Override
-	// 	// 	public void actionPerformed(TreeNode treeNode) {
-	// 	// 		final Child child = treeNode.getChild();
-	// 	// 		//server.invokeLater(new Runnable() {
-	// 		// 		@Override
-	// 		// 		public void run() {
-	// 		// 			resolveRecursively(child);
-	// 		// 		}
-	// 		// 	});
-	// 	// }
-	// 	// });
-
-
-		// // addNodeActionToTreePopupMenu("Store in file", new NodeAction() {
-		// //     @Override
-		// //     public void actionPerformed(final TreeNode treeNode) {
-		// //         // final Node node = treeNode.getNode();
-		// //         // server.invokeLater(new Runnable() {
-		// //         //     @Override
-		// //         //     public void run() {
-		// //         //         try {
-		// //         //             log.info("storing");
-		// //         //             //File file = new File();
-		// //         //             StoreStream stream = new StoreStream(file, server.getManager());
-		// //         //             stream.store(node);
-		// //         //         } catch (FileNotFoundException e) {
-		// //         //             e.printStackTrace();
-		// //         //         }
-		// //         //     }
-		// //         // });
-		// //     }
-		// // });
-
-
-	// 	// arguments.forEach("resolve", new UnaryFunctor<Boolean, String>() {
-	// 	// 	@Override
-	// 	// 	public Boolean call(final String s) {
-	// 	// 		server.getManager().resolvePath(s, new StateFunctor() {
-	// 	// 			@Override
-	// 	// 			public void call(Exception e) {
-	// 	// 				if (e != null) {
-	// 	// 					log.error("failed to resolve: {}", s);
-	// 	// 					return;
-	// 	// 				}
-	// 	// 				log.info("succeeded to resolve: {}", s);
-	// 	// 			}
-	// 	// 		});
-	// 	// 		return true;
-	// 	// 	}
-	// 	// });
-
-
-	// 	// arguments.forEach("console", new UnaryFunctor<Boolean, String>() {
-	// 	// 	@Override
-	// 	// 	public Boolean call(String s) {
-	// 	// 		showConsoleFrame().setCommandLine(s);
-	// 	// 		return true;
-	// 	// 	}
-	// 	// });
-	// }
-
-
-	// /**
-	//  * Creates panel with start, step, stop buttons.
-	//  */
-	// @Override
-	// protected JPanel createLeftTopPanel() {
-	// 	assert isActive();
-	// 	Dimension buttonDimension = new Dimension(45, 45);
-
-	// 	JPanel panel = new JPanel();
-
-	// 	stop = new JButton(ImageProvider.loadImage(ImageProvider.SIM_STOP));
-	// 	stop.addActionListener(new ActionListener() {
-
-	// 		public void actionPerformed(ActionEvent e) {
-	// 			setSimulationRunning(false);
-	// 		}
-
-	// 	});
-
-	// 	stop.setPreferredSize(buttonDimension);
-	// 	stop.setToolTipText("Simulation Stop");
-	// 	stop.setEnabled(false);
-
-	// 	step = new JButton(ImageProvider.loadImage(ImageProvider.SIM_STEP));
-	// 	/*
-	// 	step.addActionListener(new ActionListener() {
-
-	// 		public void actionPerformed(ActionEvent e) {
-	// 			connection.send(new CallQuery().setMethod("step").setPath("/simulator"));
-	// 		}
-
-	// 	});
-	// 	*/
-
-	// 	step.setPreferredSize(buttonDimension);
-	// 	step.setToolTipText("Simulation Step");
-
-	// 	start = new JButton(ImageProvider.loadImage(ImageProvider.SIM_START));
-	// 	start.addActionListener(new ActionListener() {
-
-	// 		public void actionPerformed(ActionEvent e) {
-	// 			setSimulationRunning(true);
-	// 		}
-
-	// 	});
-
-	// 	start.setPreferredSize(buttonDimension);
-	// 	start.setToolTipText("Start Simulation");
-
-	// 	JPanel buttonPanel = new JPanel();
-	// 	buttonPanel.setLayout(new BoxLayout(buttonPanel, BoxLayout.LINE_AXIS));
-	// 	buttonPanel.add(Box.createHorizontalStrut(5));
-	// 	buttonPanel.add(stop);
-	// 	buttonPanel.add(Box.createHorizontalStrut(10));
-	// 	buttonPanel.add(step);
-	// 	buttonPanel.add(Box.createHorizontalStrut(10));
-	// 	buttonPanel.add(start);
-	// 	buttonPanel.add(Box.createHorizontalStrut(5));
-
-	// 	buttonPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory
-	// 			.createRaisedBevelBorder(), "Simulation Control",
-	// 			TitledBorder.CENTER, TitledBorder.DEFAULT_POSITION
-	// 			));
-
-	// 	panel.setLayout(new BoxLayout(panel, BoxLayout.LINE_AXIS));
-	// 	panel.add(Box.createHorizontalGlue());
-	// 	panel.add(buttonPanel);
-	// 	panel.add(Box.createHorizontalGlue());
-	// 	return panel;
-	// }
 
 	/**
@@ -248,14 +102,4 @@
 	}
 
-	// public ConsoleFrame showConsoleFrame() {
-	// 	assert isActive();
-	// 	/*
-	// 	ConsoleFrame consoleFrame = new ConsoleFrame(connection);
-	// 	consoleFrame.show(MainFrame.this);
-	// 	return consoleFrame;
-	// 	*/
-	// 	return null;
-	// }
-
 	/**
 	 * Closes connection with manager.
