generalise main view for people groups, improve functionality, add basic menu