Code Review pull request

Think about putting downloaded/library js files in a "vendor" folder to keep it separate from your own code.