Index: applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryData.java
===================================================================
--- applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryData.java	(revision 31270)
+++ applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryData.java	(revision 31271)
@@ -15,5 +15,5 @@
  * 
  * @author nokutu
- * @see MapillaryImage
+ * @see MapillaryAbstractImage
  * @see MapillarySequence
  *
Index: applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryMouseAdapter.java
===================================================================
--- applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryMouseAdapter.java	(revision 31270)
+++ applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryMouseAdapter.java	(revision 31271)
@@ -180,5 +180,6 @@
 	public void mouseMoved(MouseEvent e) {
 		MapillaryAbstractImage closestTemp = getClosest(e.getPoint());
-
+		// TODO check if it is possible to do this while the OSM data layer is
+		// selected.
 		if (Main.map.mapView.getActiveLayer() instanceof MapillaryLayer
 				&& MapillaryData.getInstance().getHoveredImage() != closestTemp
Index: applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryPlugin.java
===================================================================
--- applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryPlugin.java	(revision 31270)
+++ applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryPlugin.java	(revision 31271)
@@ -43,5 +43,6 @@
 	public static final ImageIcon MAP_SIGNAL = new ImageProvider("signal.png")
 			.get();
-	public static final ImageIcon MAP_ICON_HOVER = new ImageProvider("hover.png").get();
+	public static final ImageIcon MAP_ICON_HOVER = new ImageProvider(
+			"hover.png").get();
 	public static final int ICON_SIZE = 24;
 
@@ -74,8 +75,8 @@
 		IMPORT_MENU = MainMenu.add(Main.main.menu.fileMenu, importAction,
 				false, 14);
-		SIGNAL_MENU = MainMenu.add(Main.main.menu.dataMenu, signalAction,
-				false);
-		ZOOM_MENU = MainMenu.add(Main.main.menu.viewMenu, zoomAction,
-				false, 15);
+		SIGNAL_MENU = MainMenu
+				.add(Main.main.menu.dataMenu, signalAction, false);
+		ZOOM_MENU = MainMenu
+				.add(Main.main.menu.viewMenu, zoomAction, false, 15);
 
 		EXPORT_MENU.setEnabled(false);
Index: applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/actions/MapillaryImportAction.java
===================================================================
--- applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/actions/MapillaryImportAction.java	(revision 31270)
+++ applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/actions/MapillaryImportAction.java	(revision 31271)
@@ -27,8 +27,17 @@
 import org.openstreetmap.josm.tools.Shortcut;
 
+/**
+ * Imports a set of picture files into JOSM. They must be in jpg or png format.
+ * 
+ * @author nokutu
+ *
+ */
 public class MapillaryImportAction extends JosmAction {
 
 	public JFileChooser chooser;
 
+	/**
+	 * Amount of pictures without the proper EXIF tags.
+	 */
 	private int noTagsPics = 0;
 
@@ -83,4 +92,12 @@
 	}
 
+	/**
+	 * Reads a jpg pictures that contains the needed GPS information (position
+	 * and direction) and creates a new icon in that position.
+	 * 
+	 * @param file
+	 * @throws ImageReadException
+	 * @throws IOException
+	 */
 	public void readJPG(File file) throws ImageReadException, IOException {
 		final ImageMetadata metadata = Imaging.getMetadata(file);
@@ -122,4 +139,10 @@
 	}
 
+	/**
+	 * Reads a image file that doesn't contain the needed GPS information. And
+	 * creates a new icon in the middle of the map.
+	 * 
+	 * @param file
+	 */
 	private void readNoTags(File file) {
 		double HORIZONTAL_DISTANCE = 0.0001;
@@ -132,5 +155,6 @@
 				Main.map.mapView.getCenter());
 		MapillaryData.getInstance().add(
-				new MapillaryImportedImage(pos.lat(), pos.lon() + horDev, 0, file));
+				new MapillaryImportedImage(pos.lat(), pos.lon() + horDev, 0,
+						file));
 		noTagsPics++;
 	}
