complete angularjs+requirejs blog