Updated LanternControl implementation, and State Diagrams