Moved files into PSR-0 compatible subdirectories
Reworked tests
Added phpunit config