Adding include
fix Hit test
Added argument to line
Todos
Use centralized function instead
the Plug object knows where it is
Shut up function
Changed argument number etc
Reproduce functionality