Added some general information about design patterns to README