add npmignore
update package.json
ignore swp files
add real code
add phantom specific
add first test