added textbits, and other npm dependencies