Better MainActivity, version checking