Formatted a bit, and added some comments explaining the new Angular additions.