Begin union of last year's AS code with new JS code.
Initial conversion of logic. Fix bug in resize().
Further union of AS & JS code (mainly var names & values).
Divide new JS functions and old AS functions into sep JS files.
Integrate AS & JS. Need to correct some initializations & settings changes.
Correct initial display of marks.
Correct minor bug in marks visibility button.
Remove division methods to simplify. Fix DST rotation bug.