Update
Changes to be committed:

renamed:    ch12/ch12x04/AskMe.java -> ch12/item01/AskMe.java
renamed:    ch12/ch12x01/EnumDemo.java -> ch12/item01/EnumDemo.java
renamed:    ch12/ch12x01/EnumDemo2.java -> ch12/item01/EnumDemo2.java
renamed:    ch12/ch12x02/EnumDemo3.java -> ch12/item01/EnumDemo3.java
renamed:    ch12/ch12x03/EnumDemo4.java -> ch12/item01/EnumDemo4.java
renamed:    ch12/ch12x05/Wrap.java -> ch12/item02/Wrap.java
renamed:    ch12/ch12x05/AutoBox.java -> ch12/item03/AutoBox.java
renamed:    ch12/ch12x05/AutoBox2.java -> ch12/item03/AutoBox2.java
renamed:    ch12/ch12x05/AutoBox3.java -> ch12/item03/AutoBox3.java
renamed:    ch12/ch12x05/AutoBox4.java -> ch12/item03/AutoBox4.java
renamed:    ch12/ch12x05/AutoBox5.java -> ch12/item03/AutoBox5.java
renamed:    ch12/ch12x05/UnboxingError.java -> ch12/item03/UnboxingError.java
renamed:    ch12/ch12x07/Marker.java -> ch12/item04/Marker.java
renamed:    ch12/ch12x06/Meta.java -> ch12/item04/Meta.java
renamed:    ch12/ch12x06/Meta1.java -> ch12/item04/Meta1.java
renamed:    ch12/ch12x06/Meta2.java -> ch12/item04/Meta2.java
renamed:    ch12/ch12x06/Meta3.java -> ch12/item04/Meta3.java
renamed:    ch12/ch12x07/Single.java -> ch12/item04/Single.java
renamed:    ch13/ch13x11/SimpleApplet.java -> ch13/item07/SimpleApplet.java
deleted:    ch14/ch14x01/GenObjectDemo.java
renamed:    ch14/ch14x01/GenDemo.java -> ch14/item02/GenDemo.java
renamed:    ch14/ch14x01/NonGenDemo.java -> ch14/item02/NonGenDemo.java
renamed:    ch14/ch14x02/SimpGen.java -> ch14/item03/SimpGen.java
renamed:    ch14/ch14x03/BoundsDemo.java -> ch14/item05/BoundsDemo.java
renamed:    ch14/ch14x04/BoundedWildcard.java -> ch14/item06/BoundedWildcard.java
renamed:    ch14/ch14x03/WildcardDemo.java -> ch14/item06/WildcardDemo.java
renamed:    ch14/ch14x05/GenConsDemo.java -> ch14/item07/GenConsDemo.java
renamed:    ch14/ch14x05/GenMethDemo.java -> ch14/item07/GenMethDemo.java
renamed:    ch14/ch14x06/GenIFDemo.java -> ch14/item08/GenIFDemo.java
renamed:    ch14/ch14x07/RawDemo.java -> ch14/item09/RawDemo.java
renamed:    ch14/ch14x08/HierDemo.java -> ch14/item10/HierDemo.java
renamed:    ch14/ch14x08/HierDemo2.java -> ch14/item10/HierDemo2.java
renamed:    ch14/ch14x09/HierDemo3.java -> ch14/item10/HierDemo3.java
renamed:    ch14/ch14x10/OverrideDemo.java -> ch14/item10/OverrideDemo.java
renamed:    ch14/ch14x11/BridgeDemo.java -> ch14/item12/BridgeDemo.java
renamed:    ch14/ch14x11/GenTypeDemo.java -> ch14/item12/GenTypeDemo.java
renamed:    ch21/ch21x03/URLDemo.java -> ch21/item06/URLDemo.java
deleted:    ch23/ch23x01/MouseEventSwing.java
renamed:    ch30/ch30x01/SwingDemo.java -> ch30/item07/SwingDemo.java
renamed:    ch30/ch30x02/EventDemo.java -> ch30/item08/EventDemo.java
renamed:    ch30/ch30x04/PaintDemo.java -> ch30/item10/PaintDemo.java
renamed:    ch31/ch31x01/JLabelDemo.java -> ch31/item01/JLabelDemo.java
renamed:    ch31/ch31x01/JLabelDemoSwing.java -> ch31/item01/JLabelDemoSwing.java
renamed:    ch31/ch31x01/world.png -> ch31/item01/world.png
deleted:    ch34/Download.java
deleted:    ch34/DownloadManager.java
deleted:    ch34/DownloadTableModel.java
deleted:    ch34/ProgressRenderer.java