First experiments with TDD in JavaScript (exploring using development of Firework component of game engine)