Fix js math error

On Ashlyn’s computer the two values are never equal (the position value
has some decimals after, both browsers). Never happens on my computer.
But this fixes the issue.
Make width more flexible to allow for any number of questions
Add flatpage interaction code

For click tracking metrics
Code cleanup
Ignore data files