fix .gitignore
create basic structure and utils
add package.json and test infrastructure
fix addEventListener, add removeEventListener, add tests
add attributes to partial-check.html