+Fixed all Todo
+Create method clone() in class Pattern