Update README to provide design patterns list and  better navigation
update README add categories of desgin pattern