Big refactoring
Removing old files as part of refactoring
Setting up travis ci
Adding grunt-cli to travis node
Merged spins branch
Not sure I'm doing this correctly...
Fixing tests