diff --git a/src/svg/X_Cursor.svg b/src/svg/X_Cursor.svg
deleted file mode 100644
index e0ff922..0000000
--- a/src/svg/X_Cursor.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/src/svg/beachball.svg b/src/svg/beachball.svg
deleted file mode 100644
index 550dcd8..0000000
--- a/src/svg/beachball.svg
+++ /dev/null
@@ -1,38 +0,0 @@
-
diff --git a/src/svg/busybutclickable.svg b/src/svg/busybutclickable.svg
deleted file mode 100644
index b028e75..0000000
--- a/src/svg/busybutclickable.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
diff --git a/src/svg/cell.svg b/src/svg/cell.svg
deleted file mode 100644
index 27ab1c4..0000000
--- a/src/svg/cell.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/src/svg/closedhand.svg b/src/svg/closedhand.svg
deleted file mode 100644
index 118ad8d..0000000
--- a/src/svg/closedhand.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/src/svg/contextualmenu.svg b/src/svg/contextualmenu.svg
deleted file mode 100644
index 3525a39..0000000
--- a/src/svg/contextualmenu.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/src/svg/copy.svg b/src/svg/copy.svg
index 5fed8b7..ce325a6 100644
--- a/src/svg/copy.svg
+++ b/src/svg/copy.svg
@@ -1,15 +1,1215 @@
-
+
+
\ No newline at end of file
diff --git a/src/svg/cross.svg b/src/svg/cross.svg
deleted file mode 100644
index 9f69013..0000000
--- a/src/svg/cross.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/dnd_copy.svg b/src/svg/dnd_copy.svg
new file mode 120000
index 0000000..4b1d7e7
--- /dev/null
+++ b/src/svg/dnd_copy.svg
@@ -0,0 +1 @@
+copy.svg
\ No newline at end of file
diff --git a/src/svg/help.svg b/src/svg/help.svg
deleted file mode 100644
index ea3d452..0000000
--- a/src/svg/help.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/src/svg/ibeam.svg b/src/svg/ibeam.svg
deleted file mode 100644
index 64ca2be..0000000
--- a/src/svg/ibeam.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/src/svg/ibeamstroke.svg b/src/svg/ibeamstroke.svg
deleted file mode 100644
index c8e6ae1..0000000
--- a/src/svg/ibeamstroke.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/src/svg/ibeamvertical.svg b/src/svg/ibeamvertical.svg
deleted file mode 100644
index 67efa91..0000000
--- a/src/svg/ibeamvertical.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/src/svg/left_ptr_watch.svg b/src/svg/left_ptr_watch.svg
new file mode 120000
index 0000000..89f76d4
--- /dev/null
+++ b/src/svg/left_ptr_watch.svg
@@ -0,0 +1 @@
+wait.svg
\ No newline at end of file
diff --git a/src/svg/makealias.svg b/src/svg/makealias.svg
deleted file mode 100644
index 8467037..0000000
--- a/src/svg/makealias.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/move.svg b/src/svg/move.svg
deleted file mode 100644
index e1a2742..0000000
--- a/src/svg/move.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/src/svg/notallowed.svg b/src/svg/notallowed.svg
deleted file mode 100644
index 3c571b9..0000000
--- a/src/svg/notallowed.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
diff --git a/src/svg/openhand.svg b/src/svg/openhand.svg
deleted file mode 100644
index 262a9ec..0000000
--- a/src/svg/openhand.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/src/svg/pointer.svg b/src/svg/pointer.svg
deleted file mode 100644
index 2df0caf..0000000
--- a/src/svg/pointer.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/src/svg/pointinghand.svg b/src/svg/pointinghand.svg
deleted file mode 100644
index b3b6793..0000000
--- a/src/svg/pointinghand.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/src/svg/poof.svg b/src/svg/poof.svg
deleted file mode 100644
index f62d455..0000000
--- a/src/svg/poof.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
diff --git a/src/svg/resizedown.svg b/src/svg/resizedown.svg
deleted file mode 100644
index c1c7e9e..0000000
--- a/src/svg/resizedown.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizeeast.svg b/src/svg/resizeeast.svg
deleted file mode 100644
index 986786c..0000000
--- a/src/svg/resizeeast.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizeeastwest.svg b/src/svg/resizeeastwest.svg
deleted file mode 100644
index d893d43..0000000
--- a/src/svg/resizeeastwest.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizeleft.svg b/src/svg/resizeleft.svg
deleted file mode 100644
index 2afc7a5..0000000
--- a/src/svg/resizeleft.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizeleftright.svg b/src/svg/resizeleftright.svg
deleted file mode 100644
index 83f458f..0000000
--- a/src/svg/resizeleftright.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizenorth.svg b/src/svg/resizenorth.svg
deleted file mode 100644
index aa13e9f..0000000
--- a/src/svg/resizenorth.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizenortheast.svg b/src/svg/resizenortheast.svg
deleted file mode 100644
index 3bf1e99..0000000
--- a/src/svg/resizenortheast.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizenortheastsouthwest.svg b/src/svg/resizenortheastsouthwest.svg
deleted file mode 100644
index dc5ae87..0000000
--- a/src/svg/resizenortheastsouthwest.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizenorthsouth.svg b/src/svg/resizenorthsouth.svg
deleted file mode 100644
index df79182..0000000
--- a/src/svg/resizenorthsouth.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizenorthwest.svg b/src/svg/resizenorthwest.svg
deleted file mode 100644
index 803bdf7..0000000
--- a/src/svg/resizenorthwest.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizenorthwestsoutheast.svg b/src/svg/resizenorthwestsoutheast.svg
deleted file mode 100644
index 65d7348..0000000
--- a/src/svg/resizenorthwestsoutheast.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizeright.svg b/src/svg/resizeright.svg
deleted file mode 100644
index 9a7956b..0000000
--- a/src/svg/resizeright.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizesouth.svg b/src/svg/resizesouth.svg
deleted file mode 100644
index 30c8604..0000000
--- a/src/svg/resizesouth.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizesoutheast.svg b/src/svg/resizesoutheast.svg
deleted file mode 100644
index b74543d..0000000
--- a/src/svg/resizesoutheast.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizesouthwest.svg b/src/svg/resizesouthwest.svg
deleted file mode 100644
index 4beb38b..0000000
--- a/src/svg/resizesouthwest.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizeup.svg b/src/svg/resizeup.svg
deleted file mode 100644
index a76b237..0000000
--- a/src/svg/resizeup.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizeupdown.svg b/src/svg/resizeupdown.svg
deleted file mode 100644
index 1bc7675..0000000
--- a/src/svg/resizeupdown.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/resizewest.svg b/src/svg/resizewest.svg
deleted file mode 100644
index 4095d79..0000000
--- a/src/svg/resizewest.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/svg/screenshotselection.svg b/src/svg/screenshotselection.svg
deleted file mode 100644
index 1c34dc3..0000000
--- a/src/svg/screenshotselection.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/src/svg/screenshotwindow.svg b/src/svg/screenshotwindow.svg
deleted file mode 100644
index bff3e68..0000000
--- a/src/svg/screenshotwindow.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/src/svg/wait.svg b/src/svg/wait.svg
new file mode 100644
index 0000000..96545bc
--- /dev/null
+++ b/src/svg/wait.svg
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/src/svg/zoomin.svg b/src/svg/zoomin.svg
deleted file mode 100644
index 449ddea..0000000
--- a/src/svg/zoomin.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/src/svg/zoomout.svg b/src/svg/zoomout.svg
deleted file mode 100644
index edb59c5..0000000
--- a/src/svg/zoomout.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-