Update to version 5.0

Incorporated ideas from various examples, as well as semantic HTML5
structure. Still has issue with Stick top-bar not working.