Removed unessary use's
Refactored Item to extend Design instead of contain it.