More consistent renaming, commenting, CDN setup

location —> station to stay consistent with the API
adding comments
fetching JS libs from CDN