management panel refactor - now it uses recent js libs