html5 validation

<button> changed to <div> as using buttons as links is actually an
invalid method at the moment.
Changed the menu into a list, lemonade actually works on <ul> lists as
well; provided that reset.css collapses it into an inline list (this can
be dealt with later by giving the menu a class)
Changed all instances of </br> to <br />
Stopped the queuing glitch with the javascript code