relocate PICK handler

1. PICK handler moved to virtual member of GameMode abstract class
2. Protected internal property added to GameMode abstract class to limit execution of PICK handler
3. Added declaration of GameMode.Start() to StandardGameMode. Application now compiles, but game modes are nonfunctional.