Whitespace fixes.
Composer update.
PSR compliance (fixes #5)