PSR-0 compliance (see issue #10)

:shipit: