[admin] adds basic admin support and some brief admin template customization