In this Project you will find most of the famous OOP paterns used in Javascript. Basically ECMA-262 defines an object as an unordered collection of properties each of which contains a primitive value, ...