/** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState) {
    /* DEV
    StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
    .detectDiskReads()
    .detectDiskWrites()
    .detectNetwork()   // or .detectAll() for all detectable problems
    .penaltyLog()
    .build());
    */
    super.onCreate(savedInstanceState);

    setContentView(R.layout.playgame);

    mGameMode = getIntent().getStringExtra("mode");

    final DatabaseHelper mOpenHelper = new DatabaseHelper(this, "wordlist");
    m_db = mOpenHelper.getReadableDatabase();

    m_playboard = (PlayBoard) findViewById(R.id.playboard);
    m_playboard.setBoardSize(5, 5);
    mBoardGameLogic.setBoard(m_playboard);

    m_word = (TextView) findViewById(R.id.word);
    mPlayTime = (TextView) findViewById(R.id.play_time);
    mScoreText = (TextView) findViewById(R.id.score);

    // Temporary components
    m_text_status = (TextView) findViewById(R.id.status);
    m_start_button = (Button) findViewById(R.id.restart_game);

    startGame(0);
  }