angular functionality added, modified some of the responsive part of the design to accomodate