Finished MenuButton implementation