Add a changelog and refact setup
Add yuicompressor in requirement in doc