Split and cleanup WPDKControls
Added controls and progress components
New components