minor update
update generated CSS
update comments
more accurate information
AMD full support
improve format
main.js should use `require` instead of `define`