Re-factored menu option loading