Added fancy wires

and a small bugfix on setting the wire styles
Changed updating behaviour

Now set-start and set-end can be called in any order, and used to move
wires around. (like before but I broke it)