add js/css compressor; fix selector bug