handled hiding empty menus

Signed-off-by: Chris Jones <chris@jonezy.org>
removed height adjustment to the homepage

Signed-off-by: Chris Jones <chris@jonezy.org>