Update javascript template
Add solutions to challenge 20