updating font-awesome. Adding more documentation. Refactoring some of the directives used in the different modes. Addition of the group mode for viewing just sections within that mode. Some cleanup for angular documentation that doesn't follow standards