Make Edges and their settings callable objects

Hexholes, grip and latch still need to be converted
Make size of the fingers cross section configurable