update

- header now has proper active buttons
- added location page
- fixed vision typo
- update contact (no visible changes)
- renamed bg.js to script.js
added contact page