Start writing tests.
Fix tests.
Ignore composer.lock