New Germantown Ave. mural coming together nicely