Rename packages
	renamed:    src/fr/istic/evc/Command/CmdUpdateColor.java -> src/Command/CmdUpdateColor.java
	renamed:    src/fr/istic/evc/Command/CmdUpdateDiffuse.java -> src/Command/CmdUpdateDiffuse.java
	renamed:    src/fr/istic/evc/Command/CmdUpdateOrientation.java -> src/Command/CmdUpdateOrientation.java
	renamed:    src/fr/istic/evc/Command/CmdUpdatePosition.java -> src/Command/CmdUpdatePosition.java
	renamed:    src/fr/istic/evc/Command/I_Command.java -> src/Command/I_Command.java
	renamed:    src/fr/istic/evc/Command/CmdCreateAmbient.java -> src/Command/create/CmdCreateAmbient.java
	renamed:    src/fr/istic/evc/Command/CmdCreateCCamera.java -> src/Command/create/CmdCreateCCamera.java
	renamed:    src/fr/istic/evc/Command/CmdCreateCElastic.java -> src/Command/create/CmdCreateCElastic.java
	renamed:    src/fr/istic/evc/Command/CmdCreateCObject.java -> src/Command/create/CmdCreateCObject.java
	renamed:    src/fr/istic/evc/Command/CmdCreateCSubject.java -> src/Command/create/CmdCreateCSubject.java
	renamed:    src/fr/istic/evc/Command/CmdCreateDirectional.java -> src/Command/create/CmdCreateDirectional.java
	renamed:    src/fr/istic/evc/Command/I_CreateCommand.java -> src/Command/create/I_CreateCommand.java
	renamed:    src/fr/istic/evc/device/Device.java -> src/device/Device.java
	renamed:    src/fr/istic/evc/device/IDevice.java -> src/device/IDevice.java
	renamed:    src/fr/istic/evc/device/Keyboard.java -> src/device/Keyboard.java
	renamed:    src/fr/istic/evc/device/Mouse.java -> src/device/Mouse.java
	renamed:    src/fr/istic/evc/device/Nunchuk.java -> src/device/Nunchuk.java
	renamed:    src/fr/istic/evc/Factory/WorldBuiler.java -> src/factory/WorldBuiler.java
	renamed:    src/fr/istic/evc/graphic2D/Camera.java -> src/graphic2D/Camera.java
	renamed:    src/fr/istic/evc/graphic2D/CameraListener.java -> src/graphic2D/CameraListener.java
	renamed:    src/fr/istic/evc/graphic2D/CameraManager.java -> src/graphic2D/CameraManager.java
	renamed:    src/fr/istic/evc/graphic2D/CameraPanel.java -> src/graphic2D/CameraPanel.java
	renamed:    src/fr/istic/evc/graphic2D/CommandPanel.java -> src/graphic2D/CommandPanel.java
	renamed:    src/fr/istic/evc/graphic2D/CustomPanel.java -> src/graphic2D/CustomPanel.java
	renamed:    src/fr/istic/evc/graphic2D/ExamineMode.java -> src/graphic2D/ExamineMode.java
	renamed:    src/fr/istic/evc/graphic2D/FlyMode.java -> src/graphic2D/FlyMode.java
	renamed:    src/fr/istic/evc/graphic2D/IHM.java -> src/graphic2D/IHM.java
	renamed:    src/fr/istic/evc/graphic2D/NavigationMode.java -> src/graphic2D/NavigationMode.java
	renamed:    src/fr/istic/evc/graphic2D/NavigationModeListener.java -> src/graphic2D/NavigationModeListener.java
	renamed:    src/fr/istic/evc/graphic2D/NavigationModePanel.java -> src/graphic2D/NavigationModePanel.java
	renamed:    src/fr/istic/evc/graphic2D/SelectionPanel.java -> src/graphic2D/SelectionPanel.java
renamed:    src/fr/istic/evc/graphic2D/ViewListener.java -> src/graphic2D/ViewListener.java
	renamed:    src/fr/istic/evc/graphic2D/ViewPanel.java -> src/graphic2D/ViewPanel.java
	renamed:    src/fr/istic/evc/graphic2D/WalkMode.java -> src/graphic2D/WalkMode.java
	renamed:    src/fr/istic/evc/network/MulticastReceiverCreate.java -> src/network/MulticastReceiverCreate.java
	renamed:    src/fr/istic/evc/network/MulticastReceiverUpdate.java -> src/network/MulticastReceiverUpdate.java
	renamed:    src/fr/istic/evc/network/MulticastSender.java -> src/network/MulticastSender.java
	renamed:    src/fr/istic/evc/object3D/base/abstraction/AObject.java -> src/object3D/abstraction/AObject.java
	renamed:    src/fr/istic/evc/object3D/base/abstraction/I_AObject.java -> src/object3D/abstraction/I_AObject.java
	renamed:    src/fr/istic/evc/object3D/base/controller/CAmbientLight.java -> src/object3D/controller/CAmbientLight.java
	renamed:    src/fr/istic/evc/object3D/base/controller/CCamera.java -> src/object3D/controller/CCamera.java
	renamed:    src/fr/istic/evc/object3D/base/controller/CDirectionalLight.java -> src/object3D/controller/CDirectionalLight.java
	renamed:    src/fr/istic/evc/object3D/base/controller/CElasticObject.java -> src/object3D/controller/CElasticObject.java
	renamed:    src/fr/istic/evc/object3D/base/controller/CObject.java -> src/object3D/controller/CObject.java
	renamed:    src/fr/istic/evc/object3D/base/controller/CSubject.java -> src/object3D/controller/CSubject.java
	renamed:    src/fr/istic/evc/object3D/base/controller/CWorld.java -> src/object3D/controller/CWorld.java
	renamed:    src/fr/istic/evc/object3D/base/controller/interfaces/ICAmbientLight.java -> src/object3D/controller/interfaces/ICAmbientLight.java
	renamed:    src/fr/istic/evc/object3D/base/controller/interfaces/ICDirectionalLight.java -> src/object3D/controller/interfaces/ICDirectionalLight.java
	renamed:    src/fr/istic/evc/object3D/base/controller/interfaces/ICObject.java -> src/object3D/controller/interfaces/ICObject.java
	renamed:    src/fr/istic/evc/object3D/base/controller/interfaces/ICWorld.java -> src/object3D/controller/interfaces/ICWorld.java
	renamed:    src/fr/istic/evc/object3D/base/presentation/PAmbientLight.java -> src/object3D/presentation/PAmbientLight.java
	renamed:    src/fr/istic/evc/object3D/base/presentation/PDirectionalLight.java -> src/object3D/presentation/PDirectionalLight.java
	renamed:    src/fr/istic/evc/object3D/base/presentation/PElasticObject.java -> src/object3D/presentation/PElasticObject.java
	renamed:    src/fr/istic/evc/object3D/base/presentation/PObject.java -> src/object3D/presentation/PObject.java
	renamed:    src/fr/istic/evc/object3D/base/presentation/PWorld.java -> src/object3D/presentation/PWorld.java
	renamed:    src/fr/istic/evc/object3D/base/presentation/interfaces/IPAmbientLight.java -> src/object3D/presentation/interfaces/IPAmbientLight.java
	renamed:    src/fr/istic/evc/object3D/base/presentation/interfaces/IPDirectionalLight.java -> src/object3D/presentation/interfaces/IPDirectionalLight.java
	renamed:    src/fr/istic/evc/object3D/base/presentation/interfaces/IPObject.java -> src/object3D/presentation/interfaces/IPObject.java
	renamed:    src/fr/istic/evc/object3D/base/presentation/interfaces/IPWorld.java -> src/object3D/presentation/interfaces/IPWorld.java
	renamed:    src/fr/istic/evc/pattern/Observer.java -> src/pattern/Observer.java
	renamed:    src/fr/istic/evc/pattern/Subject.java -> src/pattern/Subject.java
	renamed:    src/fr/istic/evc/project/Client.java -> src/project/Client.java
	renamed:    src/fr/istic/evc/project/IEntity.java -> src/project/IEntity.java
	renamed:    src/fr/istic/evc/project/IServer.java -> src/project/IServer.java
	renamed:    src/fr/istic/evc/project/Launcher.java -> src/project/Launcher.java
	renamed:    src/fr/istic/evc/project/LauncherClient1.java -> src/project/LauncherClient1.java
	renamed:    src/fr/istic/evc/project/LauncherClient2.java -> src/project/LauncherClient2.java
	renamed:    src/fr/istic/evc/project/LauncherServer.java -> src/project/LauncherServer.java
	renamed:    src/fr/istic/evc/project/Server.java -> src/project/Server.java
	deleted:    resources/device/01.xml
deleted:    resources/univers/01.xml
	deleted:    resources/world/01.xml
	deleted:    src/Command/CmdUpdateColor.java
	deleted:    src/Command/CmdUpdateDiffuse.java
	deleted:    src/Command/CmdUpdateOrientation.java
	deleted:    src/Command/CmdUpdatePosition.java
	modified:   src/Command/I_Command.java
	modified:   src/Command/create/CmdCreateAmbient.java
	modified:   src/Command/create/CmdCreateCCamera.java
	modified:   src/Command/create/CmdCreateCElastic.java
	modified:   src/Command/create/CmdCreateCObject.java
	modified:   src/Command/create/CmdCreateCSubject.java
	modified:   src/Command/create/CmdCreateDirectional.java
	modified:   src/Command/create/I_CreateCommand.java
	modified:   src/device/Device.java
	modified:   src/device/IDevice.java
	modified:   src/device/Keyboard.java
	modified:   src/device/Mouse.java
	modified:   src/device/Nunchuk.java
	deleted:    src/factory/WorldBuiler.java
	modified:   src/graphic2D/Camera.java
	modified:   src/graphic2D/CameraListener.java
	modified:   src/graphic2D/CameraManager.java
	modified:   src/graphic2D/CameraPanel.java
	modified:   src/graphic2D/CommandPanel.java
	modified:   src/graphic2D/CustomPanel.java
	modified:   src/graphic2D/ExamineMode.java
	modified:   src/graphic2D/FlyMode.java
	modified:   src/graphic2D/IHM.java
	modified:   src/graphic2D/NavigationMode.java
	modified:   src/graphic2D/NavigationModeListener.java
	modified:   src/graphic2D/NavigationModePanel.java
	modified:   src/graphic2D/SelectionPanel.java
	modified:   src/graphic2D/ViewListener.java
	modified:   src/graphic2D/ViewPanel.java
	modified:   src/graphic2D/WalkMode.java
	modified:   src/network/MulticastReceiverCreate.java
	modified:   src/network/MulticastReceiverUpdate.java
	modified:   src/network/MulticastSender.java
	modified:   src/object3D/abstraction/AObject.java
	modified:   src/object3D/abstraction/I_AObject.java
	modified:   src/object3D/controller/CAmbientLight.java
	modified:   src/object3D/controller/CCamera.java
	modified:   src/object3D/controller/CDirectionalLight.java
	modified:   src/object3D/controller/CElasticObject.java
	modified:   src/object3D/controller/CObject.java
	modified:   src/object3D/controller/CSubject.java
	modified:   src/object3D/controller/CWorld.java
	modified:   src/object3D/controller/interfaces/ICAmbientLight.java
	modified:   src/object3D/controller/interfaces/ICDirectionalLight.java
	modified:   src/object3D/controller/interfaces/ICObject.java
	modified:   src/object3D/controller/interfaces/ICWorld.java
	modified:   src/object3D/presentation/PAmbientLight.java
	modified:   src/object3D/presentation/PDirectionalLight.java
	modified:   src/object3D/presentation/PElasticObject.java
	modified:   src/object3D/presentation/PObject.java
	modified:   src/object3D/presentation/PWorld.java
	modified:   src/object3D/presentation/interfaces/IPAmbientLight.java
	modified:   src/object3D/presentation/interfaces/IPDirectionalLight.java
	modified:   src/object3D/presentation/interfaces/IPObject.java
	modified:   src/object3D/presentation/interfaces/IPWorld.java
	modified:   src/pattern/Observer.java
	modified:   src/pattern/Subject.java
	modified:   src/project/Client.java
modified:   src/project/IEntity.java
	modified:   src/project/IServer.java
	modified:   src/project/Launcher.java
	modified:   src/project/LauncherClient1.java
	modified:   src/project/LauncherClient2.java
	modified:   src/project/LauncherServer.java
	modified:   src/project/Server.java
New files
	new file:   src/network/ICallback.java
	new file:   src/network/WorldListener.java
	new file:   src/network/WorldSender.java
	new file:   src/project/Configuration.java
	new file:   resources/iivc/Demo03Camera.xml
	new file:   resources/world/Demo01.xml
	new file:   resources/world/Demo02Elastic.xml
	new file:   resources/world/Demo03Camera.xml
	new file:   src/command/CmdReferent.java
	new file:   src/command/I_Command.java
	new file:   src/command/create/CmdCreateAmbient.java
	new file:   src/command/create/CmdCreateCCamera.java
	new file:   src/command/create/CmdCreateCElastic.java
	new file:   src/command/create/CmdCreateCObject.java
	new file:   src/command/create/CmdCreateCSubject.java
	new file:   src/command/create/CmdCreateDirectional.java
	new file:   src/command/create/I_CreateCommand.java
	new file:   src/command/update/CmdUpdateColor.java
	new file:   src/command/update/CmdUpdateDiffuse.java
	new file:   src/command/update/CmdUpdateOrientation.java
	new file:   src/command/update/CmdUpdatePosition.java
	new file:   src/factory/WorldBuilder.java
Merge branch 'master' of https://github.com/kevinramage/EVC

Conflicts:
	src/Command/create/CmdCreateAmbient.java
	src/Command/create/CmdCreateCCamera.java
	src/Command/create/CmdCreateCElastic.java
	src/Command/create/CmdCreateCObject.java
	src/Command/create/CmdCreateCSubject.java
	src/Command/create/CmdCreateDirectional.java
	src/command/update/CmdUpdateOrientation.java
	src/device/Device.java
	src/device/IDevice.java
	src/device/Mouse.java
	src/fr/istic/evc/project/IEntity.java
	src/fr/istic/evc/project/Launcher.java
	src/fr/istic/evc/project/Server.java
	src/graphic2D/CameraManager.java
	src/object3D/controller/CCamera.java
	src/object3D/controller/CObject.java
	src/object3D/controller/CSubject.java
	src/object3D/controller/interfaces/ICObject.java
	src/object3D/controller/interfaces/ICWorld.java
	src/object3D/presentation/PObject.java
	src/project/Client.java

	modified:   src/Command/create/CmdCreateAmbient.java
	modified:   src/Command/create/CmdCreateCCamera.java
	modified:   src/Command/create/CmdCreateCElastic.java
	modified:   src/Command/create/CmdCreateCObject.java
	modified:   src/Command/create/CmdCreateCSubject.java
	modified:   src/Command/create/CmdCreateDirectional.java
	modified:   src/Command/create/I_CreateCommand.java
	new file:   src/command/clone/CmdAddClone.java
	new file:   src/command/clone/CmdChangeToClones.java
	new file:   src/command/clone/CmdCreateCClonable.java
	new file:   src/command/clone/CmdCreateClone.java
	new file:   src/command/clone/CmdDeleteClone.java
	modified:   src/command/create/CmdCreateAmbient.java
	modified:   src/command/create/CmdCreateCCamera.java
	modified:   src/command/create/CmdCreateCElastic.java
	modified:   src/command/create/CmdCreateCObject.java
	modified:   src/command/create/CmdCreateCSubject.java
	modified:   src/command/create/CmdCreateDirectional.java
	modified:   src/command/create/I_CreateCommand.java
	new file:   src/command/delete/CmdDeleteCObject.java
	modified:   src/command/update/CmdUpdateColor.java
	modified:   src/command/update/CmdUpdateOrientation.java
	modified:   src/command/update/CmdUpdatePosition.java
	new file:   src/command/update/CmdUpdateSelected.java
	new file:   src/command/update/CmdUpdateSelectedClonable.java
	deleted:    src/device/Device.java
	modified:   src/device/IDevice.java
	modified:   src/device/Mouse.java
	new file:   src/fr/istic/evc/project/Launcher.java
	new file:   src/fr/istic/evc/project/Server.java
	modified:   src/graphic2D/CameraManager.java
	modified:   src/graphic2D/CommandPanel.java
	new file:   src/network/MulticastReceiverDelete.java
	modified:   src/network/MulticastSender.java
	modified:   src/object3D/abstraction/AObject.java
	modified:   src/object3D/abstraction/I_AObject.java
	modified:   src/object3D/controller/CCamera.java
	new file:   src/object3D/controller/CClonable.java
Add new clone world
	new file:   resources/world/Demo04Clone.xml