first commit init framework work with linking directive and controller along with service as local variable