Add a LICENSE and improve the docs