Обычно использование самих объектов класса менее подвержено ошибкам:
Intent intent = new Intent(Catalog.this, RotatingCube.class);
Catalog.this.startActivity(intent);
и аналогично для другого класса.
Таким образом, компилятор может проверить, что класс, на который вы ссылаетесь, действительно существует.
Если это не помогло, попробуйте поискать сообщение об ошибке в logcat.