Fix up composer, and extend documentation a bit.