Fix composer requirements, .gitignore, Makefile.