TDD Built Javascript Framework