Construct app scaffold