fixed code: moved all angular into one file to fix it simply, not production quality :)