Javadoc'd and commented MapHandler.java