first pass: basic html5 skeleton bootstrapped - along with a xml parser that converts xml into an unordered list (ul)