Adding statistic functionality Part I.

-create StatisticState class, where user can watch statistic.

-create Statistic class, which collect, send and process data.
After game finished, this class write statistic to database.
When user come into StatisticState this class get and format
information from database.

-add static fields to Player class, in which writing data
during game.

Not ready:

-StatisticState has  nothing to reflect yet.
-Statistic hasn't format data yet.

Ready:

-Collecting statistic during game.
(P.S. but it's implemented in not a better way)