admin panel menu refactor, some shit added