upgrade angular to 1.2
initial ball behavior
working on targeting