Dynamic menu library and client program inspired by dmenu