Internalized addPlayer to FSM

This is very good.