Fixed lint issues
Updated .gitignore
package.json fixes #4
A little code reorg
Adding some tests
Adding Travis Build Image
Version Bump