split stands-view.js into smaller files

- splitting into small, logical units
- Fixes #65