editor and viewer can name repositories as they want
added lots of unit tests
basic param editor tests