Frontend framework for puppet-COI