trivial changes (untested, because they're so trivial)

 - Game class no longer runs its own game loop (requires wrapper - see
application.Main - this is the role the mobile app will ultimately fill)
   * removed turn index, current player now tracked by a queue
   * hands are now represented by lists of PieceName, not Shape (these
names are confusing; they should probably be "Shape" and "Piece")
 - moved IPlayer class and players package to new application package
(they are not integral to the framework)
   * IPlayer updated with new hand parameter
 - started graphical interface for desktop (BlokusPanel, has a main
method for testing)