MVP for a javascript TDD environment