Removed design pattern classes