Now that the rabbit hole has thoroughy been investigated, I have seperated
out the menu class and added menu options. Still needing to add full actions
to these options.