lint Place.js and tweak js hint settings to not be stupid
refactor placelist to use templates, cleanup Place code, add icons to placelist (needs resizing)