Re-implement Cables, bugtesting nescessary

The cables tech tree is done, now need bugtesting and smoothening for total working experience.