add more doc and LICENSE