diff --git a/out/production/infrastructureLogicielleClient/exceptions/BadEntryException.class b/out/production/infrastructureLogicielleClient/exceptions/BadEntryException.class
new file mode 100644
index 0000000000000000000000000000000000000000..9e1597d70d863c1026ac6fd7f098aa4f6fed1180
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/exceptions/BadEntryException.class differ
diff --git a/out/production/infrastructureLogicielleClient/exceptions/ItemBookAlreadyExistsException.class b/out/production/infrastructureLogicielleClient/exceptions/ItemBookAlreadyExistsException.class
new file mode 100644
index 0000000000000000000000000000000000000000..aadaa794c08eae1e9afb9ca07f9c7f7f84c0d8f6
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/exceptions/ItemBookAlreadyExistsException.class differ
diff --git a/out/production/infrastructureLogicielleClient/exceptions/ItemFilmAlreadyExistsException.class b/out/production/infrastructureLogicielleClient/exceptions/ItemFilmAlreadyExistsException.class
new file mode 100644
index 0000000000000000000000000000000000000000..c36a4c17b3f2122ff5049cc9531240a51f87d5f3
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/exceptions/ItemFilmAlreadyExistsException.class differ
diff --git a/out/production/infrastructureLogicielleClient/exceptions/MemberAlreadyExistsException.class b/out/production/infrastructureLogicielleClient/exceptions/MemberAlreadyExistsException.class
new file mode 100644
index 0000000000000000000000000000000000000000..dab3f0504f8f6a9308c151e9feddddbf30178a56
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/exceptions/MemberAlreadyExistsException.class differ
diff --git a/out/production/infrastructureLogicielleClient/exceptions/NotItemException.class b/out/production/infrastructureLogicielleClient/exceptions/NotItemException.class
new file mode 100644
index 0000000000000000000000000000000000000000..9e2d3d38569bb5d372323fcde7708461328c2a54
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/exceptions/NotItemException.class differ
diff --git a/out/production/infrastructureLogicielleClient/exceptions/NotMemberException.class b/out/production/infrastructureLogicielleClient/exceptions/NotMemberException.class
new file mode 100644
index 0000000000000000000000000000000000000000..e8038fb4eb960762c9623967f68fa09762ac2d45
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/exceptions/NotMemberException.class differ
diff --git a/out/production/infrastructureLogicielleClient/exceptions/NotTestReportException.class b/out/production/infrastructureLogicielleClient/exceptions/NotTestReportException.class
new file mode 100644
index 0000000000000000000000000000000000000000..32d700047f84d594cc4c11a35b3117919948f601
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/exceptions/NotTestReportException.class differ
diff --git a/out/production/infrastructureLogicielleClient/hmi/InputJPanel$InputListener.class b/out/production/infrastructureLogicielleClient/hmi/InputJPanel$InputListener.class
new file mode 100644
index 0000000000000000000000000000000000000000..e19329c80a57653c0a02adecf2cb13649d7de92a
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/hmi/InputJPanel$InputListener.class differ
diff --git a/out/production/infrastructureLogicielleClient/hmi/InputJPanel.class b/out/production/infrastructureLogicielleClient/hmi/InputJPanel.class
new file mode 100644
index 0000000000000000000000000000000000000000..a4f0904e144973ce3c62e78ac210cc0243f4fc50
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/hmi/InputJPanel.class differ
diff --git a/out/production/infrastructureLogicielleClient/hmi/PasswordJPanel$PasswordActionListener.class b/out/production/infrastructureLogicielleClient/hmi/PasswordJPanel$PasswordActionListener.class
new file mode 100644
index 0000000000000000000000000000000000000000..979d1935442cf72cc390a0d36f1c20c13317d406
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/hmi/PasswordJPanel$PasswordActionListener.class differ
diff --git a/out/production/infrastructureLogicielleClient/hmi/PasswordJPanel.class b/out/production/infrastructureLogicielleClient/hmi/PasswordJPanel.class
new file mode 100644
index 0000000000000000000000000000000000000000..9438baa751339cb4b6fbd0e0e9ed8a259707c5cb
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/hmi/PasswordJPanel.class differ
diff --git a/out/production/infrastructureLogicielleClient/hmi/TextJScrollPane.class b/out/production/infrastructureLogicielleClient/hmi/TextJScrollPane.class
new file mode 100644
index 0000000000000000000000000000000000000000..092a93fc233db791437652eae08da5a553be4dca
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/hmi/TextJScrollPane.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemBook$AddItemBookAction.class b/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemBook$AddItemBookAction.class
new file mode 100644
index 0000000000000000000000000000000000000000..645fe77db90301d2c66b47186ba686a05f28ad2c
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemBook$AddItemBookAction.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemBook.class b/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemBook.class
new file mode 100644
index 0000000000000000000000000000000000000000..09ba51fe4119c29da22771558a4c84248d8c3ebb
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemBook.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemFilm$AddItemFilmAction.class b/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemFilm$AddItemFilmAction.class
new file mode 100644
index 0000000000000000000000000000000000000000..8522a4c8f4f3d0c9e8279222341fe17a0e7a933b
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemFilm$AddItemFilmAction.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemFilm.class b/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemFilm.class
new file mode 100644
index 0000000000000000000000000000000000000000..8a16c4e702635840d12a16ae265f0cc6201fa294
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$AddItemFilm.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$AddMember$AddMemberAction.class b/out/production/infrastructureLogicielleClient/opinion/HMI$AddMember$AddMemberAction.class
new file mode 100644
index 0000000000000000000000000000000000000000..fcdef70960ed6a16b16039d478702a2afcb4efa2
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$AddMember$AddMemberAction.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$AddMember.class b/out/production/infrastructureLogicielleClient/opinion/HMI$AddMember.class
new file mode 100644
index 0000000000000000000000000000000000000000..a67e0a770b22316d8707b4c211718e79a61f4e64
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$AddMember.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$ConsultItem$ConsultItemAction.class b/out/production/infrastructureLogicielleClient/opinion/HMI$ConsultItem$ConsultItemAction.class
new file mode 100644
index 0000000000000000000000000000000000000000..e5b4cfcfc77d89e0c64580df802246483e110c35
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$ConsultItem$ConsultItemAction.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$ConsultItem.class b/out/production/infrastructureLogicielleClient/opinion/HMI$ConsultItem.class
new file mode 100644
index 0000000000000000000000000000000000000000..bb5032aaf46248f9fea560ba2eb1bd1ed213f9ca
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$ConsultItem.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$ReviewItem$ReviewItemAction.class b/out/production/infrastructureLogicielleClient/opinion/HMI$ReviewItem$ReviewItemAction.class
new file mode 100644
index 0000000000000000000000000000000000000000..5dec7da67cb3b4cb884978b5b02f837c818c12c3
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$ReviewItem$ReviewItemAction.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$ReviewItem.class b/out/production/infrastructureLogicielleClient/opinion/HMI$ReviewItem.class
new file mode 100644
index 0000000000000000000000000000000000000000..cac638ff592a9876b146d28a5133875fbf3f2a17
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$ReviewItem.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI$ShowNetwork.class b/out/production/infrastructureLogicielleClient/opinion/HMI$ShowNetwork.class
new file mode 100644
index 0000000000000000000000000000000000000000..c51bc2de51b32868bb727881c2a4c894241e2aaf
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI$ShowNetwork.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/HMI.class b/out/production/infrastructureLogicielleClient/opinion/HMI.class
new file mode 100644
index 0000000000000000000000000000000000000000..f697053797ab5a36143e2102bd4491267ac5e2b7
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/HMI.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/ISocialNetwork.class b/out/production/infrastructureLogicielleClient/opinion/ISocialNetwork.class
new file mode 100644
index 0000000000000000000000000000000000000000..18e1d82bf6330e3270e48996bb4882beb6ff55fb
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/ISocialNetwork.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/Member.class b/out/production/infrastructureLogicielleClient/opinion/Member.class
new file mode 100644
index 0000000000000000000000000000000000000000..3a9a09412346215b777a5f0f7886a96861095686
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/Member.class differ
diff --git a/out/production/infrastructureLogicielleClient/opinion/SocialNetwork.class b/out/production/infrastructureLogicielleClient/opinion/SocialNetwork.class
new file mode 100644
index 0000000000000000000000000000000000000000..9ca64249fdd8c034c313e36e33a5e6757f30aa47
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/opinion/SocialNetwork.class differ
diff --git a/out/production/infrastructureLogicielleClient/tests/AddMemberTest.class b/out/production/infrastructureLogicielleClient/tests/AddMemberTest.class
new file mode 100644
index 0000000000000000000000000000000000000000..428db0695063dcca3c3a0991857b6b6341ad027e
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/tests/AddMemberTest.class differ
diff --git a/out/production/infrastructureLogicielleClient/tests/InitTest.class b/out/production/infrastructureLogicielleClient/tests/InitTest.class
new file mode 100644
index 0000000000000000000000000000000000000000..896bf98177f50112d80754002aefd993cd7edd5b
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/tests/InitTest.class differ
diff --git a/out/production/infrastructureLogicielleClient/tests/SocialNetworkTest.class b/out/production/infrastructureLogicielleClient/tests/SocialNetworkTest.class
new file mode 100644
index 0000000000000000000000000000000000000000..4a61630792ee60cb4f47709838a85c6853ed2d3d
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/tests/SocialNetworkTest.class differ
diff --git a/out/production/infrastructureLogicielleClient/tests/TestReport.class b/out/production/infrastructureLogicielleClient/tests/TestReport.class
new file mode 100644
index 0000000000000000000000000000000000000000..bd809bf00cb128dff832f9ef4f2084bf4ce82072
Binary files /dev/null and b/out/production/infrastructureLogicielleClient/tests/TestReport.class differ