A collection of JavaScript patterns and jQuery extensions to support common UI patterns