States geimplementeerd en aanpassingen aan UserInterface en Observer.