An AngularJS learning exercise for me. The end product will look similar to this: http://builtwith.angularjs.org/