Added players and card dealing and simple visualising
Merge branch 'players' into develop
Problem and solution cards and some functionality
Disallow same solutions on a problem
Merge branch 'solving' into develop