hardware-model UI: Many fixes related to docstrings and naming conventions