Modernized blueprint app

Refactoring (modernization) of the blueprint app. Also added a generic splash screen class, could be something that could be incorporated into MOBBL if it is not featured already.