Add npm ignore file
Add test setup and tests