rewrote and passed first menu test
refactored menu spec