From releasing music publicly just six months ago to winning a national contest backed by one of the world’s largest streaming platforms, Kansas City artist Top Meech is just scratching the surface.