try alternative controller approach
try alternative structure organization
added controller as example
creating an angular element