Improve gitignore.
Initialise composer configuration.
Notes about the information used in the library.