Overhauling html traversal
Improve Html.prev() and Html.next() and broken tests
one failing test
Reorganize dom functions
Update headers to year 2014