minimal initial UI prototype sub-module