Stick to angular 1.2.23, problems with newer versions
Add Bower so dependencies can be loaded either via NPM or Bower. Other minor changes as well.