Added tests for Hand and Card
Fixed compile errors
Fixed card flipping behaviour
Big changes to the way cards are moved around etc.