Pull request

Created tests for menu class, but haven't integrated them into the main generator script yet.
You can use `attr_reader` (which we didn't look at in class) to avoid needing to write getter methods, and avoiding them being set manually.