Added port 8080 as default web.js port
Steps 0 and 1, media query for desktop break and navbar added

The 960 px breaks for desktop and the navbar collapses to a drop
down on mobile.