diff --git a/api/.gitignore b/api/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/api/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/common-webapps/.gitignore b/common-webapps/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/common-webapps/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/common/.gitignore b/common/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/common/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/console/.gitignore b/console/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/console/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/core/.gitignore b/core/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/core/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/dist/.gitignore b/dist/.gitignore
index ea8c4bf..e3e65ee 100644
--- a/dist/.gitignore
+++ b/dist/.gitignore
@@ -1 +1,2 @@
/target
+target
diff --git a/eon/.gitignore b/eon/.gitignore
index ea8c4bf..e3e65ee 100644
--- a/eon/.gitignore
+++ b/eon/.gitignore
@@ -1 +1,2 @@
/target
+target
diff --git a/gui-mac/.gitignore b/gui-mac/.gitignore
index ea8c4bf..e3e65ee 100644
--- a/gui-mac/.gitignore
+++ b/gui-mac/.gitignore
@@ -1 +1,2 @@
/target
+target
diff --git a/gui/.classpath b/gui/.classpath
index 9f88b2f..d226f41 100644
--- a/gui/.classpath
+++ b/gui/.classpath
@@ -11,5 +11,5 @@
-
+
diff --git a/gui/.gitignore b/gui/.gitignore
index ea8c4bf..e3e65ee 100644
--- a/gui/.gitignore
+++ b/gui/.gitignore
@@ -1 +1,2 @@
/target
+target
diff --git a/midas-model/.gitignore b/midas-model/.gitignore
index ea8c4bf..e3e65ee 100644
--- a/midas-model/.gitignore
+++ b/midas-model/.gitignore
@@ -1 +1,2 @@
/target
+target
diff --git a/midas-webapp/.classpath b/midas-webapp/.classpath
index 040dcc3..2f38250 100644
--- a/midas-webapp/.classpath
+++ b/midas-webapp/.classpath
@@ -232,5 +232,5 @@
-
+
diff --git a/midas-webapp/.gitignore b/midas-webapp/.gitignore
index c3dca1b..c5f6bb9 100644
--- a/midas-webapp/.gitignore
+++ b/midas-webapp/.gitignore
@@ -1,2 +1,3 @@
/build
/target
+target
diff --git a/midas-webapp/build/classes/com/robonobo/midas/AppConfig$1.class b/midas-webapp/build/classes/com/robonobo/midas/AppConfig$1.class
deleted file mode 100644
index 4e18a4e..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/AppConfig$1.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/AppConfig.class b/midas-webapp/build/classes/com/robonobo/midas/AppConfig.class
deleted file mode 100644
index b9f04d8..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/AppConfig.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/FacebookService.class b/midas-webapp/build/classes/com/robonobo/midas/FacebookService.class
deleted file mode 100644
index 50a70bb..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/FacebookService.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$1.class b/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$1.class
deleted file mode 100644
index 0d7d254..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$1.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$2$1.class b/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$2$1.class
deleted file mode 100644
index 49b2dd4..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$2$1.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$2.class b/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$2.class
deleted file mode 100644
index 86a0db0..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$2.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$RateLimitFBClient.class b/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$RateLimitFBClient.class
deleted file mode 100644
index deada43..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl$RateLimitFBClient.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl.class b/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl.class
deleted file mode 100644
index ceee333..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/FacebookServiceImpl.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/LocalMidasService.class b/midas-webapp/build/classes/com/robonobo/midas/LocalMidasService.class
deleted file mode 100644
index 6dddd02..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/LocalMidasService.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/RemoteMidasService$1.class b/midas-webapp/build/classes/com/robonobo/midas/RemoteMidasService$1.class
deleted file mode 100644
index 33b3d12..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/RemoteMidasService$1.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/RemoteMidasService.class b/midas-webapp/build/classes/com/robonobo/midas/RemoteMidasService.class
deleted file mode 100644
index 53e391d..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/RemoteMidasService.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/TwitterService.class b/midas-webapp/build/classes/com/robonobo/midas/TwitterService.class
deleted file mode 100644
index f050f12..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/TwitterService.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/TwitterServiceImpl.class b/midas-webapp/build/classes/com/robonobo/midas/TwitterServiceImpl.class
deleted file mode 100644
index 9c05f0d..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/TwitterServiceImpl.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/controller/BaseController.class b/midas-webapp/build/classes/com/robonobo/midas/controller/BaseController.class
deleted file mode 100644
index 35cc54a..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/controller/BaseController.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/controller/FacebookController.class b/midas-webapp/build/classes/com/robonobo/midas/controller/FacebookController.class
deleted file mode 100644
index d668f0b..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/controller/FacebookController.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/controller/LibraryController.class b/midas-webapp/build/classes/com/robonobo/midas/controller/LibraryController.class
deleted file mode 100644
index f142395..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/controller/LibraryController.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/controller/PlaylistController.class b/midas-webapp/build/classes/com/robonobo/midas/controller/PlaylistController.class
deleted file mode 100644
index add3f8a..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/controller/PlaylistController.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/controller/SearchController.class b/midas-webapp/build/classes/com/robonobo/midas/controller/SearchController.class
deleted file mode 100644
index 9baf379..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/controller/SearchController.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/controller/SharePlaylistController.class b/midas-webapp/build/classes/com/robonobo/midas/controller/SharePlaylistController.class
deleted file mode 100644
index 6f69e0f..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/controller/SharePlaylistController.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/controller/StreamController.class b/midas-webapp/build/classes/com/robonobo/midas/controller/StreamController.class
deleted file mode 100644
index 04b3618..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/controller/StreamController.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/controller/UserConfigController.class b/midas-webapp/build/classes/com/robonobo/midas/controller/UserConfigController.class
deleted file mode 100644
index 658b250..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/controller/UserConfigController.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/controller/UserController.class b/midas-webapp/build/classes/com/robonobo/midas/controller/UserController.class
deleted file mode 100644
index 7807773..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/controller/UserController.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/FriendRequestDao.class b/midas-webapp/build/classes/com/robonobo/midas/dao/FriendRequestDao.class
deleted file mode 100644
index b69fa55..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/FriendRequestDao.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/FriendRequestDaoImpl.class b/midas-webapp/build/classes/com/robonobo/midas/dao/FriendRequestDaoImpl.class
deleted file mode 100644
index 66b95a7..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/FriendRequestDaoImpl.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/InviteDao.class b/midas-webapp/build/classes/com/robonobo/midas/dao/InviteDao.class
deleted file mode 100644
index 44bd93e..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/InviteDao.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/InviteDaoImpl.class b/midas-webapp/build/classes/com/robonobo/midas/dao/InviteDaoImpl.class
deleted file mode 100644
index 55693fb..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/InviteDaoImpl.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/LibraryDao.class b/midas-webapp/build/classes/com/robonobo/midas/dao/LibraryDao.class
deleted file mode 100644
index dd7839c..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/LibraryDao.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/LibraryDaoImpl.class b/midas-webapp/build/classes/com/robonobo/midas/dao/LibraryDaoImpl.class
deleted file mode 100644
index ba4bbd1..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/LibraryDaoImpl.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/MidasDao.class b/midas-webapp/build/classes/com/robonobo/midas/dao/MidasDao.class
deleted file mode 100644
index d15d6c7..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/MidasDao.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/PlaylistDao.class b/midas-webapp/build/classes/com/robonobo/midas/dao/PlaylistDao.class
deleted file mode 100644
index 7852182..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/PlaylistDao.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/PlaylistDaoImpl.class b/midas-webapp/build/classes/com/robonobo/midas/dao/PlaylistDaoImpl.class
deleted file mode 100644
index ee3fd77..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/PlaylistDaoImpl.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/StreamDao.class b/midas-webapp/build/classes/com/robonobo/midas/dao/StreamDao.class
deleted file mode 100644
index a2b9661..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/StreamDao.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/StreamDaoImpl.class b/midas-webapp/build/classes/com/robonobo/midas/dao/StreamDaoImpl.class
deleted file mode 100644
index 8a50abe..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/StreamDaoImpl.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/UserConfigDao.class b/midas-webapp/build/classes/com/robonobo/midas/dao/UserConfigDao.class
deleted file mode 100644
index de5d5d9..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/UserConfigDao.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/UserConfigDaoImpl.class b/midas-webapp/build/classes/com/robonobo/midas/dao/UserConfigDaoImpl.class
deleted file mode 100644
index 045795b..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/UserConfigDaoImpl.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/UserDao.class b/midas-webapp/build/classes/com/robonobo/midas/dao/UserDao.class
deleted file mode 100644
index 38bc011..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/UserDao.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/dao/UserDaoImpl.class b/midas-webapp/build/classes/com/robonobo/midas/dao/UserDaoImpl.class
deleted file mode 100644
index f0636a0..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/dao/UserDaoImpl.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/search/SearchService.class b/midas-webapp/build/classes/com/robonobo/midas/search/SearchService.class
deleted file mode 100644
index 6f7820b..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/search/SearchService.class and /dev/null differ
diff --git a/midas-webapp/build/classes/com/robonobo/midas/search/SearchServiceImpl.class b/midas-webapp/build/classes/com/robonobo/midas/search/SearchServiceImpl.class
deleted file mode 100644
index d0f16a3..0000000
Binary files a/midas-webapp/build/classes/com/robonobo/midas/search/SearchServiceImpl.class and /dev/null differ
diff --git a/mina/.gitignore b/mina/.gitignore
index 3c5921c..e2483fc 100644
--- a/mina/.gitignore
+++ b/mina/.gitignore
@@ -1,2 +1,3 @@
/lib
/target
+target
diff --git a/plugin-default/.gitignore b/plugin-default/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/plugin-default/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/plugin-mp3/.gitignore b/plugin-mp3/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/plugin-mp3/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/sonar-webapp/.classpath b/sonar-webapp/.classpath
index 08a1147..bafbff4 100644
--- a/sonar-webapp/.classpath
+++ b/sonar-webapp/.classpath
@@ -12,5 +12,5 @@
-
+
diff --git a/sonar-webapp/.gitignore b/sonar-webapp/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/sonar-webapp/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/tests/.gitignore b/tests/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/tests/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/wang-client/.gitignore b/wang-client/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/wang-client/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/wang-server/.gitignore b/wang-server/.gitignore
index 796b96d..b49df08 100644
--- a/wang-server/.gitignore
+++ b/wang-server/.gitignore
@@ -1 +1,2 @@
/build
+target