Added functionality

+generation class
+copy button
+generate button
+tip