Revert "Needs reverting"

This reverts commit 33c12688630839eea218e77c98a8fafbb0621430.
Needs reverting
Revert "Needs reverting"

This reverts commit 51d1cba57d6446e62030193264e5cfbf60f5910f.
Interface calls removed from simulation
Interface calls commented out in BeamModel
Interface functions removed
Interface heavily stripped back
Connect Attempt