Added use of PHPUnit for testing