Restrict game state access modifiers, add deck detecting methods