List Research Groups using data framework instead of manually
The groups should be JSON/YAML data in the data dir instead of being manually crafted HTML and then we just reuse the template.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information