lib model: footprint is it's own item
loose 'id:' prefix on ids
footprint files are conventionally named with their id
fix example filename
use '*.coffee' file filter