feature(group): add infra for all views which can be used on group
refactor: page module structure

Now common -> controller and just have pure python stuff
All templates come into mobile/destop folder