Moved some keyboard handling up to SolutionVisualizer from InteractiveVisualizer. Started building a proper standalone application for solving .tmx IceMaps.