move MenuComposer to Routing folder
update MenuComposer to fit with #179 spec
add ~ files to gitignore