Fixed beat() comment
Created new classes to implemets Strategy refactoring.
Implemented new Strategy_.move() method.
It is now does not need know anything about Player. All nessesiary data is passed in parameters.
May be this is not best. but it is a proper behavior of Strategy, because it must not know
anything about Player.
Make trump a private member
Implemented SimpleStrategy_.beat() method of new Strategy_ interface.
Task #2 - #2 Реализовать метод beat() нового интерфейса Strategy_
Step 1 of the huge work to implement new Strategy interface
Task #5 - #5 Заменить SimpleStrategy на новое решение
Step 2 of the huge work to implement new Strategy interface.
Current implementation needs more tests and run test of app.
Later one task must be hard testing of MemoryStrategy.
Task #4 - #4 Реализовать новый интерфейс Strategy_ во всех потомках