Russell/bttf basic changes

merge bttf, and do a first pass for basic naming convention changes.

sed script:
```
s/spice_name/id/
s/Spice\.render/Spice\.add/
s/force_[^f].*$//g
s/source_name/sourceName/g
s/source_url/sourceUrl/g
s/more_icon_offset.*$//g
s/template_frame.*\"carousel\"/view: "Tiles"/g
```