implement the menu program by multi-files