Change method of LoopStatement to not use a reference for the LoopKind
Add visualizations and interactions for LoopKind