1- builder pattern example added
2- observer pattern examples added
3- singleton pattern examples added