Prototype

Added the Prototype Pattern