comment code

add benchmark option

add option parser

finish main