enhanced client searching, closes #565 closes #566
grouped buttons in admin panel, closes #459