added responsive for mobile viewing, revamped nav bar