3D (animated) cube using only CSS