Add variations to MenuItem and add tests
Add MenuItem to readme