refactor JS to use observations instead of latest observation property
use new method of eager loading observations
Fingers crossed that this does not blow up on heroku