Cleanups for user-test

- removed exercise.js, which was completely duplicating stuff from
data.js
- style and markup cleanups
- question jump logic fixes
- question navigation logic fixes and functional cleanup
More refreshTopNavi() fixes
trying to cleanup legacy code (refresh, print, etc.)
defining final navigation methodology