An Overlap Graph exercise implemented in AngularJS