PSR-0 complient skeleton