added "Learning JavaScript Design Patterns" by Addy Osmani