Create HopperSimulation

Almost sort of maybe working. At least it integrates. Needs eq help.