Limiting argus view to tree size

Otherwise we can get lost in an infinite scrolling sea...
Adding a general opentree JS file, and initial History management