Experimental

That style guide looks good, I also like having a linter, then we can just add that to travis. I will go over the files and fix problems and add the linter to the travis build