refactor rename function name
don't set puzzle options and filetype if start message
set none filetype if end message
change default puzzle message
revise puzzle map