Add MessageSender to state struct and CreateState