add a copy of TinCanJS