remove trailing whitespace
remove redundant lib dir
remove redundant fields from package.json
formatting and whitespace
add gitignore
npmignore
more clean up + tests