Controls created from tree structure from source. For your own styles you need to wrap them into some element which will allow you to style them with current classes or you need to extend current classes and write them on your own.
composer.phar require alex-kalanis/kw_tree_controls
(Refer to Composer Documentation if you are not familiar with composer)
1.) Use your autoloader (if not already done via Composer autoloader)
2.) Add some external packages with connection to the local or remote services.
3.) Connect controls in "kalanis\kw_tree_controls\Controls" into your app. Extends it for setting your case.
4.) Connect the "kalanis\kw_tree_controls\TWhereDir" into your app for storing the currently known path.
5.) Just call setting and render