Added npmignore
Refactored interfaces to .d.ts instead of .ts to avoid compiling.
Updated npmignore
Updated instructions.