PSR-0 compliance

See issue #10.

:shipit: