Refactored binding & elution presenter setup

Sub presenter setup is down to the model, not the presenter now.
Move dealing with finding inputs/outputs into connected model