Object Oriented JavaScript Exercises exploring OOP in JavaScript. Topics include: object factories higher order functions instantly evoked function expressions partial function application closures constructor functions prototypal inheritance