add pattern and Md5sercurity and StaticTest

(1)observer
(2)factory method
(3)singleton
(4)Md5 cipher
(5)static test