Revert "Control Panel"

This reverts commit 7980c6fac98b7929ecb30c453c4bb1e643056392.
Revert "Revert "Control Panel""

This reverts commit 031bff779a68688e101d9c4a40b12ffa7fa2bd7c.
Control panel including and layout