a base framework for splash and full screen