Move bindings out of Foundation.utils to make it private
Add random_str to Foundation.utils
Add debounce to Foundation.utils
Add descriptive comments to all functions in Foundation.utils
Use Foundation.utils.random_str in Interchange, Joyride and Tooltip