Add initial implementation of design space explorer

Change-Id: I5cd473401433000267c3d157dd7271103f33929c
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>