Library with basic JavaScript design patterns.