Revert "Revert "Added rotated joystick""

This reverts commit dbb7cd964298a4638cdbd4b59c28ad7fa85e6807.
Revert "redundant classes deleted"

This reverts commit 7aa32c1bb20f8696534ae6bd5f0e937c3b588934.
Revert "Joystick-Kabel angepasst (noch nicht komplett hübsch)"

This reverts commit d98e73b67d4c26de078e6ebccca16d037d0d662c.