adds general maintenance and updates AngularJS page

Adds in the phone 3 line menu navigation abillity when the screen is
small