Admin UI implementation
Merge branch 'feature-admin-ui' into develop