Upload JS, and templates