add abstract class for App Class
add phpunit dependency
add phpunit.xml