[README] update the description and "Features"
[composer] add "domain driven design", "ddd", "generative programming" to "keywords"