refactoring and adding unittests
12: AOP Support for monitoring player activities
Task-Url: http://github.com/tibor-varga/cantstop/issues/issue/12


fixing bug 17: Wrong playerId when finishTurn called
Task-Url: http://github.com/tibor-varga/cantstop/issues/issue/17
21: Auto-player model 

Task-Url: http://github.com/tibor-varga/cantstop/issues/issue/21
20: Auto-player UI integration 

Task-Url: http://github.com/tibor-varga/cantstop/issues/issue/20