adds tabletop.js but I've gotta organize this project better