tweaks to menu design and fonts
added more unit tests