Feature/small html changes



- Adds `id`s to featured buttons to enable automated interface testing (e.g. Selenium...)
- Factors out common logic into method `get_incomplete_stages` and passes additional parameter to control panel for use in future pull request to optimize rendering control panel