Added test framework.

What does ph stand for?