run through of the popular javascript-koans project