make image always display 100% to make it responsive
replace code snippet with gist
add code/pre style
improve menu layout in mobile