Added skill listener, state listeners to sync client state and skill info.