adding more design framework

:construction: :dancer: