can now populate and splice array in a parent scope based on data delivered from a directive using isolate scope