My solutions to the Eloquent Javascript Exercises