Added exists and create operations to Design.

Is it right this time?