change prototype mapping
add LICENSE.md
implementation method which access to className
without classList object