Add designParser and new design class